問題: 使用CSS 在div 中水平居中無序列表(
目標:目標是實現正確的水平對齊
解決方案:
將
範例程式碼:
/* Solution 1: max-width and margin */ .container ul { max-width: 400px; margin: 0 auto; } /* Solution 2: display: inline-block and text-align */ .container-2 { text-align: center; } .container-2 ul { display: inline-block; } /* Solution 3: display: table and margin */ .container-3 ul { display: table; margin: 0 auto; } /* Solution 4: position: absolute, translateX, and left */ .container-4 ul { position: absolute; left: 50%; transform: translateX(-50%); } /* Solution 5: Flexbox Layout */ .container-5 { display: flex; justify-content: center; } .container-5 ul { list-style-position: inside; }
透過將這些解決方案之一應用到CSS,您可以有效地將無序列表水平居中div容器。
以上是如何在div內水平居中無序列表?的詳細內容。更多資訊請關注PHP中文網其他相關文章!