本文实例讲述了jQuery+CSS3实现仿花瓣网固定顶部位置带悬浮效果的导航菜单。分享给大家供大家参考,具体如下:

/p>

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

【推荐】Jquery+CSS3仿花瓣网固定顶部位置悬浮的导航菜单

body,h1,ul{margin:0;}

ul li{list-style-type:none;}

#header{width:100%;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;text-align:center;}

h1{padding:10px 0;color:#D74452;}

.nav{width:1000px;background:#fff;margin:20px auto 0;border:solid 1px #ccc;zoom:1;border-radius:5px;box-shadow:0 1px 6px rgba(0,0,0,0.1);color:#D74452;}

.nav_scroll{position:fixed;width:100%;margin:0;left:0;top:0;}

.nav:after{content:"";display:block;height:0;clear:both;visibility:hidden;}

.nav ul li{float:left;margin:0 20px;height:30px;line-height:30px;}

.nav ul li a{cursor:pointer;}

.nav ul li a:hover{text-decoration:underline;}

h2{height:400px;line-height:400px;}

$(document).ready(function(){

var topMain=$("#header").height()+20//是头部的高度加头部与nav导航之间的距离

var nav=$(".nav");

$(window).scroll(function(){

if ($(window).scrollTop()>topMain){//如果滚动条顶部的距离大于topMain则就nav导航就添加类.nav_scroll,否则就移除

nav.addClass("nav_scroll");

}else{

nav.removeClass("nav_scroll");

}

});

})

花瓣

  • 关注
  • 最新
  • 最热
  • 视频
  • 家居
  • 旅行

1

2

3

4

5

6

7

8

1

2

3

4

5

6

7

8

1

2

3

4

5

6

7

8

1

2

3

4

5

6

7

8

1

2

3

4

5

6

7

8

运行效果图如下:

希望本文所述对大家JavaScript程序设计有所帮助。

html5导航栏悬浮置顶,jQuery+CSS3实现仿花瓣网固定顶部位置带悬浮效果的导航菜单...相关推荐

  1. html5导航栏悬浮置顶,(微信小程序)导航栏悬浮吸顶以及置顶的设置

    前言 最近在做小程序的项目,遇到一些问题放在这里,一来作为自己经验收集册,收集自己的项目遇到的问题或者做的东西:二来将自己遇到的问题经验分享出来 前景提要 吸顶功能页面设置在静态的首页,作为一个首页展 ...

  2. android 广告栏效果,叫教你打造一个滑动悬浮置顶的视觉效果,给你的广告栏增加一些特色...

    一个滑动悬浮置顶的View,通过自定义ScrollView来实现一个精美的固定悬浮效果 效果图: 这个特效其实没有那么复杂! 思路: 自定义ListView对头布局进行处理 自定义 RecycleVi ...

  3. 仿花瓣网html模板,仿花瓣网的自动悬浮导航效果 jquery

    仿花瓣网的自动悬浮导航效果 body, h1, ul { margin:0; } ul li { list-style-type:none; } #header { width:100%; borde ...

  4. vue导航栏滑动切换居中,导航栏超出部分可以滑动,点击触发滑动对应的index,且滑动时导航栏会自动对应

    效果图 模仿婚礼纪电子请帖模块 导航栏超出部分可以滑动,点击触发滑动对应的index,且滑动时导航栏会自动对应 Html部分  <template><div class=" ...

  5. html页面飘落花瓣不是全屏,jQuery css3全屏花瓣飘落动画特效

    特效描述:jQuery css3 全屏花瓣飘落 动画特效.jQuery css3从上往下飘落爱心花瓣动画特效.(不兼容IE6,7,8) 代码结构 1. 引入JS 2. HTML代码 $(functio ...

  6. html 浮动窗口置顶,jQuery简单实现页面元素置顶时悬浮效果示例

    本文实例讲述了jQuery简单实现页面元素置顶时悬浮效果的方法.分享给大家供大家参考,具体如下: 一.JS Code: $.fn.smartFloat = function () { var posi ...

  7. 制作导航栏并使用CSS美化,CSS3样式创建一个漂亮简洁的导航栏

    本教程旨在教大家结合CSS3样式创建一个漂亮,简洁的导航栏.而在过去,我们只能借助图片,JavaScript和div层进行创作. 注意:下面所有的示例都是在Mozilla Firefox,Safari ...

  8. 浮动导航栏php源码,JQuery 浮动导航栏实现代码

    JQuery 浮动导航栏 /* 浮动导航栏 Begin */ #floatMenu { padding-top: 5px; background: url(http://img.jb51.net/im ...

  9. HTML5期末考核大作业:美食主题网站设计——沪上美食(9页)带Flash动画视频导航下拉表单 HTML+CSS+JavaScript

    HTML5期末大作业:美食主题网站设计--沪上美食(9页)带Flash动画视频导航下拉表单 HTML+CSS+JavaScript 期末作业HTML代码 学生网页课程设计期末作业下载 web网页设计制 ...

最新文章

  1. css如何让图片不平铺,css怎么设置图片平铺方式?
  2. OpenCV使用模板与遮罩匹配的实例(附完整代码)
  3. Mule web service调用中的复杂类型传递
  4. python同步两张数据表_Python 如何实现数据库表结构同步
  5. 【测试工具】在linux测试环境访问禅道数据库
  6. CSS快速学习4:浮动和盒模型
  7. 全球首发联发科天玑1000+手机发布:售价2198元起!
  8. matplotlib--python的数据可视化二
  9. STM32外部中断具体解释
  10. Java中的关键字有哪些?「Java中53个关键字的意义及使用方法」
  11. java编写singleton程序_java – 在Singleton实现中初始化按需成语与简单静态初始化程序...
  12. 全面解析软文营销中的八大技巧
  13. 新媒体时代下,用户思维的体现和运用
  14. 职场丨一年前我月薪两万被叫老总,如今在美团送外卖
  15. APPLE G5 机箱改造“黑苹果”全攻略
  16. 日本教育家多湖辉的《学生用功术》 (1)
  17. 【CSDN】CSDN图片居中
  18. c#文本文件文本替换_如何替换许多文件中存在的文本?
  19. volumes是什么意思中文翻译_volume是什么意思_volume的翻译_音标_读音_用法_例句_爱词霸在线词典...
  20. java线程池场景使用

热门文章

  1. 【HTML】z-index大的元素一定在小的上面吗?
  2. rtsp和sdp协议简介
  3. 大家来看看这算不算抄袭?
  4. TT_solar服务器搭建、搜索功能实现
  5. 小白怎样入门程序开发
  6. App隐私政策网址(URL)
  7. 密钥安全性讨论之密钥分层管理结构
  8. (23)【漏洞利用】【原理、利用过程】中间件解析漏洞、CMS漏洞、编辑器漏洞、CVE漏洞
  9. Linux服务器硬件及RAID配置(详细图解)
  10. 中国戊酰氯市场趋势报告、技术动态创新及市场预测