0
我的頁面上有目錄,鏈接到頁面上的ID,但是當您單擊ID時,我粘貼了一些ID內容的頭部粘貼,我需要向ID添加填充以便將內容向下推送通過粘性導航,但如果我這樣做,則會有很多空間,那麼如何使ID鏈接停止ID標識內容上方大約50px或100px的頁面?將填充添加到ID鏈接但不顯示填充
如果您訪問我的頁面http://stormable.com/heroes/kerrigan/#abilities,您會看到導航覆蓋#abilities div的最頂部。
<ul>
<li>#abilities</li>
<li>#talents</li>
</ul>
<div id="abilities">
Content
</div>
<div id="talents">
Content
</div>
所以,當你點擊它的能力將帶你到能力ID的最頂端,我知道我可以再補充填充,以能力的頂部,但我不想因爲這會推即遠離其他內容。
謝謝你,這很有效。有沒有什麼理由我會更好地使用JavaScript,因爲這需要什麼? – Greenhoe
不只是個人喜好。我只是不喜歡使用負邊距。但對於js,您將可以爲滾動設置動畫,使其看起來更加流暢,而不是立即將其捕捉到該部分。 – drip
實際上我有一個JS來做動畫滾動,雖然我確定它最好只是將它合併起來,但我現在還不夠JS。 – Greenhoe