导航特效:纯CSS实现始终显示在页面顶部的导航条

今天给大家分享的导航特效是始终显示在页面顶部的导航条,随着页面滚动,导航条始终显示的屏幕上方。

该导航条跟随页面滚动,始终在屏幕上方显示,使用纯CSS代码实现,精简高效。

导航特效:纯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

(2)
上一篇 2018年2月12日 上午11:05
下一篇 2018年2月12日 下午12:59

99%的人还看了以下文章

  • Marquee标签实现跑马灯、滚动公告、通知效果

    1.Marquee基本语法 <marquee> … </marquee> 实例演示:会移动的文字(Marquee) <marquee>啦啦啦,我会移动耶!</marquee> 2.文字移动属性 (1)方向 :direction=# #=left, right,up,down 例: <marqu…

    2019年2月26日
    7.3K0
  • 垂直(纵向)二级导航菜单

    CSS+JS制作的垂直(纵向)二级导航菜单,可灵活修改。 <!doctype html> <html> <head> <meta charset="utf-8"> <title>CSS+JS制作的垂直(纵向)二级导航菜单|www.125jz.com</title> &…

    2018年9月19日
    5.1K0
  • 网页右侧可隐藏的浮动QQ在线客服源码下载

    在线客服是企业网站必不可少的在线交流渠道,本站分享的在网页右侧可隐藏的浮动QQ在线客服使用jquery编写,固定在网站右侧不随滚动条滚动,点击展开,再次点击收缩,蓝色风格,调用方便。 网页右侧可隐藏的浮动QQ在线客服效果 HTML代码: <div id=floatTools class=jz125> <div class=floatL&gt…

    2018年8月2日
    1.6K0
  • 超酷的HTML5 3D图片旋转动画特效

    中国网页设计分享的一款HTML5 3D图片动画特效,使用js动画框架TweenMax 技术实现。 这款HTML5 3D动画非常酷,当在图片上面拖动鼠标时,图片会在垂直方向分裂出数块小长方体,然后每一个小长方体沿着鼠标拖动的方向旋转。 效果演示      源码下载

    2018年9月28日
    3.2K0
  • 精美的滑出式水平导航特效

    一个精美的滑出式水平导航特效,打开页面只能看到文本链接,用户将鼠标悬停于标签上时,该导航菜单项目会滑出。 预览     下载源码 1、HTML结构 导航实现仅用一个简单的无序列表 <ul id=”navigation”> <li class=”home”><a href=””><span>Home</sp…

    2018年2月6日
    2.0K0
  • 导航特效:jquery实现当前(活动)菜单样式变化

    用户点击导航或菜单上不同的栏目,被选中的导航栏目会变换样式,出现图片或背景颜色的变化,用于标识是否是当前栏目或活动选项。 本教程使用jquery实现导航菜单当前(活动)菜单样式变化,导航菜单模式用的是背景颜色,你可以换成背景图片以符合建站需要。 当前(活动)菜单样式变化实现原理 在html代码中给首页(默认选中)加上class名cur <a href=…

    2018年2月8日
    1.6K0

发表回复

登录后才能评论