內聯塊列表項之間不需要的空格
儘管將列表項配置為內聯塊元素,但用戶經常會遇到它們之間不需要的空格。此問題源自於內聯塊元素和字體設定固有的空白依賴性。
了解原因
內聯塊元素需要空白才能正常運作。列表項目之間的間距是字體間距設定的結果,預設為 4px。由於內聯塊元素是內聯放置的,因此這種間距表現為間隙。
潛在的解決方案
要避免空間問題,請考慮以下解決方案:
<ul> <li><div>first</div></li><li><div>second</div></li><li><div>third</div></li><li><div>fourth</div></li> </ul>
ul { font-size: 0; }
ul li { font-size: 14px; display: inline-block; }
遵循這些解決方案,您可以消除內聯塊列表項目之間不需要的空間並保持所需的空間佈局。
以上是為什麼我的內聯塊列表項之間有不需要的空間?的詳細內容。更多資訊請關注PHP中文網其他相關文章!