私がチェックインしたすべてのブラウザ(最新のChrome、IE11、Firefox)には、複数列のCSSプロパティの計算にバグがあるようです。あなたのリストに9つの項目があり、それを4列に分割しようとすると、最後の列は常に空です。CSSの複数の列のレイアウト:間違った列の分割
3/2/2/2に分割する回避策はありますか?前もって感謝します。
ul {
-moz-column-count: 4;
-webkit-column-count: 4;
column-count: 4;
background-color: gray;
}
li {
background-color: tomato;
}
<ul>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
<li>item</li>
</ul>
li
以上を追加最後の列 –9%4!= 0。基本的に、なぜそれが機能するのでしょうか?何が起こると思いますか? –
その計算ではなく、ある列に3つの項目があるときの列の高さについて他にも他の空間を作成します –