这篇文章主要介绍了HTML网页设计中如何使用js实现锚点滚动效果,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
成都创新互联公司服务项目包括宁江网站建设、宁江网站制作、宁江网页制作以及宁江网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,宁江网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到宁江省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!
具体内容如下:
<!DOCTYPE html> <html> <head> <metacharset="UTF-8"> <metaname="viewport"content="width=device-width, initial-scale=1.0"> <metahttp-equiv="X-UA-Compatible"content="ie=edge"> <title>js锚点滚动效果</title> <style> ul>li{float: left;margin: 10px ;} .clearfix:after{display:block;clear:both;content:"";visibility:hidden;height:0} .clearfix{zoom:1} .step{width:80%;height:1300px;border:10pxsolidred;margin:0auto;} </style> </head> <body> <ulclass="clearfix"> <li><ahref="#step1">#step1</a></li> <li><ahref="#step2">#step2</a></li> <li><ahref="#step3">#step3</a></li> </ul> <div> <divid="step1"class="step">step1</div> <divid="step2"class="step">step2</div> <divid="step3"class="step">step3</div> </div> </body> <scriptsrc="http://libs.baidu.com/jquery/1.8.3/jquery.min.js"></script> <script> //页面锚点滚动js $('a[href*=#],area[href*=#]').click(function { if (location.pathname.replace(/^//, '') ==this.pathname.replace(/^//, '') &&location.hostname ==this.hostname) { var$target=$(this.hash); $target=$target.length &&$target||$('[name='+this.hash.slice(1) +']'); if ($target.length) { vartargetOffset=$target.offset.top; $('html,body').animate({ scrollTop: targetOffset }, 1000); returnfalse; } } }); //页面锚点滚动js结束 </script> </html>
感谢你能够认真阅读完这篇文章,希望小编分享的“HTML网页设计中如何使用js实现锚点滚动效果”这篇文章对大家有帮助,同时也希望大家多多支持创新互联,关注创新互联行业资讯频道,更多相关知识等着你来学习!
网站名称:HTML网页设计中如何使用js实现锚点滚动效果
本文路径:https://www.cdcxhl.com/article44/pigiee.html
成都网站建设公司_创新互联,为您提供外贸建站、手机网站建设、域名注册、Google、动态网站、App设计
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联