使用固定標頭時,有效導航到頁面內的錨點可能具有挑戰性。當點擊錨點連結導致頁面跳躍時,就會出現問題,將錨點放在頁面頂部,將您的內容隱藏在不可移動的標題後面。
幸運的是,有一種方法可以解決這種不便。您可以使用 CSS 而無需求助於 JavaScript。操作方法如下:
<a class="anchor">
a.anchor { display: block; position: relative; top: -250px; visibility: hidden; }
在上面的範例中,-250px 將錨點向上偏移 250 像素,有效地將其定位在固定標題上方。
a.anchor { ... visibility: hidden; }
透過這些簡單的CSS調整,您可以無縫導航到錨點,而不會遇到固定標題後面隱藏內容的問題,從而確保更流暢、更直觀的導航體驗您的用戶。
以上是如何偏移 HTML 錨點以防止它們隱藏在固定標頭後面?的詳細內容。更多資訊請關注PHP中文網其他相關文章!