從頂部偏移的錨鏈接
透過錨定連結導航網頁時,目標部分通常直接位於視口的頂部。為了提供一些喘息空間,最好將連結區域稍微偏離頁面邊緣。
解
scroll-margin-top 屬性提供了一個簡單的解。透過為錨點的此屬性新增值,您可以在其連結位置和頁面的頂部邊緣之間建立間隙。例如:
<code class="css">#anchor { scroll-margin-top: 100px; }</code>
透過錨定連結導航時,此程式碼會將目標部分從頂部向下移動 100px。
相容性
幸運的是,該解決方案得到了現代瀏覽器的廣泛支持,包括 Chrome、Firefox、Safari 和 Edge。然而,它與 Internet Explorer 等舊版瀏覽器的兼容性有限。
以上是如何從視口頂部偏移錨定連結?的詳細內容。更多資訊請關注PHP中文網其他相關文章!