时间:2022-12-31浏览量:收藏
网站前端设计中使用锚点链接来跳转到页面指定位置的时候,会生硬地立即跳转到指定位置,但是有些时候我们想要平滑地过渡到指定的位置,那么可以使用JQuery简单的实现平滑滚动效果。需要的页面引入以下代码即可:
<script src="https://cdn.bootcss.com/jquery/1.12.4/jquery.min.js"></script>
//网站锚点链接平滑滚动
<script type="text/javascript">
$(function() {
$('a[href*="#"]:not([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) {
$('html, body').animate({
scrollTop: target.offset().top
}, 1000);
return false;
}
}
});
});
</script>RELATED RECOMMEND
2022-12-31
Css实现水平滚动(跑马灯)效果<!DOCTYPE html><html><head> <meta charse

2022-12-31
外贸卖家们,是不是早就受够了平台内卷的苦?流量成本逐年飙升、平台规则动辄变动、同行价格战白热化,辛辛苦苦做的订单,利润被压缩得所剩无几,还要担心账号被封的风险?

2022-12-31
做外贸的宝子们是不是最近越来越焦虑?传统B2B订单量下滑,亚马逊、速卖通这些平台内卷到离谱,佣金涨、规则严,好不容易攒的客户还说丢就丢。别慌!从外贸转型跨境电商

Copyright © 2012-2024 世敏网络 版权所有 闽ICP备18026760号-1
闽公网安备 35020502000640号 网站地图 AI内容索引
关键词聚合
