[英]Scroll to a div that has a margin-top of 100vh
我正在尝试滚动到具有margin-top:100vh的div
之所以具有此功能,是因为它在固定页面上滚动。
$('html, body').animate({
scrollTop:$("#sectAbout").offset().top
}, 1000);
顺便说一句,这是一个响应式应用程序,因此它需要与任何大小的屏幕一起使用。
似乎对我来说还算不错,请让您的问题更清楚地说明什么不起作用。
$('html, body').animate({ scrollTop:$("#sectAbout").offset().top }, 1000);
#sectAbout{ background-color:blue; margin-top:100vh; height:100vh; width:100% }
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <section id="sectAbout"></section>
$('html, body').animate({scrollTop:1200},'50');
您可以使用此代码,我认为它就像这样,只需尝试以下代码即可。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.