1.新建一个html文件,命名为test.html,用于讲解html5超链接下划线怎么去掉。
2.在test.html文件内,使用a标签创建一个链接,下面将使用css去掉该超链接的下划线。
3.在test.html文件内,给a标签添加一个class属性,属性值为ttlink。
4.在test.html文件内,编写标签,页面的css样式将写在该标签内。
在css标签内,通过class该超链接的样式,将text-decoration属性设置为none,实现去掉链接的下划线。
问题分析:
HTML中的浮动窗口,可以使用CSS的定位方式完成,同时使用这种方式来完成这个功能也是一种较为简单的方式,只需要有HTML以及CSS的知识就可以完成了。
举例如下:
在以下示例中,将演示页面左右两侧分别放置一个高度为500像素,宽度为200像素的浮动窗口。示例中使用的定位方式为:固定定位(fixed),所有它们将永远的跟随页面进行滚动。
HTML代码:
<div id="left"><p>我是左侧浮动窗口的内容</p>
</div>
<div id="right">
<p>我是右侧浮动窗口的内容</p>
</div>
CSS代码:
body{/*
* 为body标签设置背景仅仅是为了演示效果。
* 与浮动窗口本身无关。
*/
background-color: #ccc
}
#left, #right{
position: fixed
top: 100px
width: 200px
height: 500px
line-height: 500px
text-align: center
border: 1px solid #000
background-color: #FFF
}
#left{
left: 50px
}
#right{
right: 50px
}
页面初始化效果:
<html><style type="text/css">
.black_overlay{
display: none
position: absolutetop: 0%
left: 0%
width: 100%
height: 100%
background-color: black
z-index:1001
-moz-opacity: 0.8
opacity:.80
filter: alpha(opacity=80)
}
.white_content{
display: none
position: absolute
top: 25% left: 25%
width: 50%
height: 50%
padding: 16px
border: 16px solid black
background-color: white
z-index:1002
overflow:auto
}
</style>
<script type="text/javascript">
</script>
<body>
<input type="button" text="d出层" onClick="document.getElementById('light').style.display='block'document.getElementById('fade').style.display='block'">
<div id="light" class="white_content">
<a href="#" onClick="document.getElementById('light').style.display='none'document.getElementById('fade').style.display='none'" style="color:blackz-index:9999">Close</a>
<div style="width:715pxheight:360pxborder:#ccc solid 1px" id="dituContent">
这里就是d出的内容
</div>
</div>
</body>
</html>
就是这样的。使用postion属性和层的隐藏和显示就实现啦
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)