与えられたリスト:
<ul>
<li>...</li>
<li>...</li>
<li>...</li>
<li>...</li>
<li>...</li>
<li>...</li>
<li>...</li>
<li>...</li>
<li>...</li>
</ul>
そしてこのCSS:
ul { display: table; width: 600px; }
li { display: table-cell; width: 33%; }
それぞれ200pxっぽい幅の3列の3行が期待されます。しかし、li
幅は無視されているようです。
display: table-cell
余分なマークアップを追加せずに行を強制する方法はありますか?
編集:
また、table-cell
各行の3つのセルすべてに何かを配置したいので、行全体を同じ高さにしたいので、使用していますが、一番下のセルの一番下にあります。それは私が知っている紛らわしい文章です。
li
基本的に、 sの束を同じ高さの列に変換したいのですが、複数の行はCSSのみを使用しています。私が見たすべての同じ高さのカラムソリューションはこれを行うことができません。