ホームページ >ウェブフロントエンド >CSSチュートリアル >HTML と CSS で横書きのテキストのみのメニューを完全に両端揃えするにはどうすればよいですか?
HTML のメニュー バーに関するチュートリアルは豊富にありますが、テキストのみのメニューの最適な位置調整を実現することは依然として課題です。この記事では、さまざまなメニュー項目数に対する適切な配置、最適な間隔、および柔軟性を保証する堅牢なソリューションを紹介します。
目標は、次のような水平メニューを作成することです。
この位置調整を達成するための鍵は、メニューの最後に非表示の要素を挿入することです。強制的に改行させます。この要素を戦略的に非表示にすることで、最適なアイテム配布に必要なスペースを作成できます。
最適な CSS と HTML コードは次のとおりです:
#menu { text-align: justify; } #menu * { display: inline; } #menu li { display: inline-block; } #menu span { display: inline-block; position: relative; width: 100%; height: 0; }
<div>
このソリューションは、HTML CSS で両端揃えの水平メニューを作成するエレガントで効果的な方法を提供します。メニュー項目の数に関係なく、最適な間隔と配置を確保します。
以上がHTML と CSS で横書きのテキストのみのメニューを完全に両端揃えするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。