本文实例为大家分享了jquery实现企业定位式导航的具体代码,供大家参考,具体内容如下
完整代码如下:
nbsp;html> *{margin:0;padding:0;} .nav{width:100%;position:absolute;top:150px;} .nav ul{width:1200px;height:50px;margin:0 auto;background:#ccc;} .nav ul li{width:150px;height:50px;line-height:50px;text-align:center;list-style:none;float:left;cursor:pointer;} .nav ul li:hover{background:#666;} .nav ul li a{color:#000;font-size:18px;text-decoration:none;} .nav .active{background:#666;} .cont{width:1200px;height:4500px;margin:0 auto;} .cont ol{width:1200px;height:4500px;margin:0 auto;} .cont ol li{width:1200px;height:500px;list-style:none;} .cont ol li p{color:#000;font-size:48px;}
登录后复制 page1 page2 page3 page4 page5 page6 page7 page8
page1
page2
page3
page4
page5
page6
page7
page8
$(“.nav ul li”).click(function(){ var index=$(this).index(); var i=150+index*501+'px' $(“html,body”).animate({scrollTop:i},500) }) $(window).scroll(function(){ if($(window).scrollTop()>150){ $(“.nav”).css({“position”:”fixed”,”top”:”0px”}) } else{ $(“.nav”).css({“position”:”absolute”,”top”:”150px”}) } for(var x=0;xi && $(window).scrollTop()<i+500){ $(".nav ul li").eq(x).addClass("active").siblings().removeClass("active")} } })
上面是我整理给大家的,希望今后会对大家有帮助。
相关文章:
使用jQuery封装animate.css(详细教程)
使用jQuery封装animate.css(详细教程)
使用jQuery封装animate.css(详细教程)
使用jQuery封装animate.css(详细教程)
使用jQuery封装animate.css(详细教程)
使用jQuery封装animate.css(详细教程)
使用jQuery封装animate.css(详细教程)
使用jQuery封装animate.css(详细教程)
以上就是使用jquery如何实现定位式导航的详细内容,更多请关注【创想鸟】其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。
发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/3184540.html