ホームページ > 記事 > ウェブフロントエンド > CSS はコンテンツのサイズに関係なくテーブルのセル幅を制御できますか?
HTML テーブルの領域では、さまざまなサイズのコンテンツを扱うときに、テーブルのセルの幅を均一にすることが課題となる場合があります。関連するセルの数に関係なく、CSS だけでこの望ましい結果を達成できますか?
HTML の構造は単純です。子
<code class="html"><div style="display: table;"> <div style="display: table-cell;"></div> <div style="display: table-cell;"></div> </div></code>
CSS を利用してこの問題に対処できます。コンテンツのサイズに関係なく、セルの幅を均等にするには、次の操作を行う必要があります。
最終的な CSS コードは次のようになります:
<code class="css">div { display: table; width: 250px; table-layout: fixed; } div > div { display: table-cell; width: 2%; }</code>
このアプローチでは、表のセルは等しく維持されます。幅を調整し、コンテンツに関係なく一貫した外観を確保します。
以上がCSS はコンテンツのサイズに関係なくテーブルのセル幅を制御できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。