我试图滚动到具有边距一个div一个边距一个div:100vh滚动到有100vh
为什么它这是因为它在滚动一个固定的页面的原因。
$('html, body').animate({
scrollTop:$("#sectAbout").offset().top
}, 1000);
顺便说一句,这是一个响应式应用程序,所以它需要使用任何大小的屏幕。
我试图滚动到具有边距一个div一个边距一个div:100vh滚动到有100vh
为什么它这是因为它在滚动一个固定的页面的原因。
$('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');
你可以使用这个我认为这是这样的事情只是尝试此代码。
当他说它必须是动态的(响应)时,这会有什么帮助? –
你还有问题吗? –