Margin: 0 Auto が要素の中央に配置されない理由
margin: 0 auto プロパティを使用して要素を水平方向に整列させようとすると、親ではなく、中央に配置する要素の幅を指定することが重要ですelement.
次の状況を考えてみましょう: 幅が定義された親コンテナ要素 (#header) と、その中に順序なしリスト (
この問題を解決するには、
#header ul { margin: 0 auto; width: 90%; }
これにより、
#header ul { list-style: none; margin: 0 auto; width: 90%; } #header ul li { color: #CCCCCC; display: inline; font-size: 20px; padding-right: 20px; }
以上が「margin: 0 auto」が要素を中央に配置しないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。