[英]Why scroll/follow menu is bouncing when scrolling?
(1)上下滚动(在移动设备中)时,我的滚动/跟随菜单会跳动很多。 如何解决此问题以纠正用户体验?
(2)滚动时,菜单似乎也不位于页面顶部。 我可以解决这个问题吗?
我在这里使用它: http : //www.pablitogreco.com/book/#b
演示: http : //jsfiddle.net/c0pnrvc6/
HTML
<div class=scroller>Xtango</div>
的CSS
.scroller {
position: relative;
top: 0px;
width: 100%;
background-color: #fff;
z-index: 2}
Java脚本
$(window).scroll(function() {
if ($(window).scrollTop() > -1) {
$('.scroller').css('top', $(window).scrollTop());}});
删除Javascript,并使滚动条position: sticky
变为position: sticky
。
只需使用CSS并删除jquery。 这是工作。
.scroller {
position: fixed;
top: 0px;
width: 100%;
background-color: #fff;
z-index: 2
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.