该导航条跟随页面滚动,始终在屏幕上方显示,使用纯CSS代码实现,精简高效。
始终显示在页面顶部的导航条的HTML代码:
<div id="xin126zhijia"> <ul class="jd_menu" id="xin126_nav"> <li><a href='http://www.125jz.com/'>首页</a></li> <li><a href='http://www.125jz.com/operate' >网站运营</a></li> <li><a href='http://www.125jz.com/course/webdevelopment' >网页制作</a></li> <li><a href='http://www.125jz.com/resources' >建站素材</a></li> <li><a href='#' >jquery特效</a></li> <li><a href='#' >在线客服</a></li> <li><a href='#' >图片特效</a></li> </ul> </div>
把以上代码复制到<body></body>之间
始终显示在页面顶部的导航条CSS代码:
* { margin: 0px; padding: 0px; } ul, li { list-style:none; } #xin126zhijia { width: 980px; text-align: left; height: 50px; margin: 0px auto; z-index:100; _position: relative; _top:0px; } #xin126_nav { width: 980px; float: left; display: block; z-index: 100; overflow: visible; position: fixed; top: 0px; /* position fixed for IE6 */ _position: absolute; _top: expression(documentElement.scrollTop + "px"); background:#2571B7; height: 50px; } #xin126_nav li { width:auto; height:50px; line-height:50px; padding:0px 15px; float:left; text-align:center; } #xin126_nav li:hover { background:#C00; } #xin126_nav li a { color:#fff; font-size:14px; text-decoration:none; } #xin126_nav li a:hover { text-decoration:none; color:#fff; }
以上代码可以保存到单独的CSS文件,然后在导航页面引用:
<link href="css/xin126zhijia.css" type="text/css" rel="stylesheet" />
以上就是《纯CSS实现的始终显示在页面顶部的导航条》全部内容,希望对网页制作的朋友有所帮助。
125jz网原创文章。发布者:江山如画,转载请注明出处:http://www.125jz.com/1234.html