锚点滚动效果代码分享实例

锚点滚动效果代码分享实例

 

<!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>

推荐阅读

    excel怎么用乘法函数

    excel怎么用乘法函数,乘法,函数,哪个,excel乘法函数怎么用?1、首先用鼠标选中要计算的单元格。2、然后选中单元格后点击左上方工具栏的fx公

    opporeno8参数配置及价格

    opporeno8参数配置及价格,面部,亿元,Oppo的荣誉2020年1月4日,接近屏幕关闭传感器是否支持双卡:支持oppor11splus什么时候上市的Oppo R11S P

    新一代的Office代替Web浏览器

    新一代的Office代替Web浏览器,,如果你用Office来取代网络浏览器,一定会有很多读者感到难以置信,在客户端安装Web浏览器就足够了,不管是因特网

    Intel I5 750的CPU配什么主版最好?

    Intel I5 750的CPU配什么主版最好?,显卡,主板,搭配,1.适合主板有P55 H55 X58,此三者能够适应你的Intel 酷睿 i5 处理器!! 在不影响性能前提下

    优化PostgreSQL中的批量更新性能

    优化PostgreSQL中的批量更新性能,数据,表格,在Ubuntu 12.04上使用PG 9.1. 我们目前需要24小时才能运行大量UPDATE数据库上的语句,其形式

    excel中乘法函数是什么?

    excel中乘法函数是什么?,乘法,函数,什么,打开表格,在C1单元格中输入“=A1*B1”乘法公式。以此类推到多个单元。1、A1*B1=C1的Excel乘法公式

    Mac上使用Source Tree的一些总结

    Mac上使用Source Tree的一些总结,版本,自己的,作为一名Max/Xcode/iOS的初学者,学习仅有3个月时间,很多东西还不是很懂。在公司做项目集成代

    魅蓝note6性能参数有哪些

    魅蓝note6性能参数有哪些,摄像头,蓝牙,魅蓝note6性能参数有哪些魅力蓝色Note6最好拍照。电池寿命更长。蓝色Note6使用高通 snapdragon 625

    IE脚本错误如何做Web脚本错误解决技巧

    IE脚本错误如何做Web脚本错误解决技巧,,这个问题是由于这样的事实,对网页的HTML源代码和客户端脚本不正确的工作,如微软Jscript或Visual Basic脚本

    如何把老版本的excel更新换代?

    如何把老版本的excel更新换代?,更新换代,版本,如何,对于Excel来说,老版本的Excel更新换代要从软件工具更换、知识准备、应用环境配套3个角度