在CSS中建立前導點
在網頁設計領域,經常需要在目錄中顯示前導點來引導讀者的眼睛。提供的連結中介紹了使用 CSS 實現此目的的有效方法:https://www.w3.org/Style/Examples/007/leaders.en.html。
這裡是 CSS 片段:
ul.leaders { max-width: 40em; padding: 0; overflow-x: hidden; list-style: none; } ul.leaders li:before { float: left; width: 0; white-space: nowrap; content: ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " ". . . . . . . . . . . . . . . . . . . . " } ul.leaders span:first-child { padding-right: 0.33em; background: white; } ul.leaders span + span { float: right; padding-left: 0.33em; background: white; }
此 CSS 解決方案利用一種稱為「字元裝箱」的技術來顯示沒有任何圖像或其他依賴項的點。透過使用一系列由點分隔的空白字元作為偽元素的內容,它會在列表項目的左側創建前導點的錯覺。此外,CSS 將白色背景應用於第一個子跨度和所有後續跨度,以視覺上將它們分開。
透過在專案中實現此 CSS,您可以建立具有乾淨且統一的前導點的目錄,從而增強整體可讀性和使用者體驗。
以上是如何在 CSS 中為目錄建立前導點?的詳細內容。更多資訊請關注PHP中文網其他相關文章!