2017-02-17 30 views
0

我試圖滾動到具有邊距一個div一個邊距一個div:100vh滾動到有100vh

爲什麼它這是因爲它在滾動一個固定的頁面的原因。

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

順便說一句,這是一個響應式應用程序,所以它需要使用任何大小的屏幕。

+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>

-2
$('html, body').animate({scrollTop:1200},'50'); 

你可以使用這個我認爲這是這樣的事情只是嘗試此代碼。

+0

當他說它必須是動態的(響應)時,這會有什麼幫助? –