滚动到边距为100vh的div

时间:2017-02-17 07:24:18

标签: javascript jquery html css

我正在尝试滚动到具有margin-top的div:100vh

之所以这样,是因为它滚动到固定的页面上。

  $('html, body').animate({
    scrollTop:$("#sectAbout").offset().top
}, 1000);

顺便说一下,这是一个响应式应用程序,因此它需要适用于任何大小的屏幕。

2 个答案:

答案 0 :(得分:0)

似乎对我工作正常,请让你的问题更明确一些不起作用。

$('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>

答案 1 :(得分:-2)

.htaccess

你可以使用这个我觉得它就像这样只是尝试这个代码。