我試圖滾動到具有邊距一個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');
你可以使用這個我認爲這是這樣的事情只是嘗試此代碼。
當他說它必須是動態的(響應)時,這會有什麼幫助? –
你還有問題嗎? –