CSSの列数を使用しながら、すべての列にセパレーターを使用したい。
HTML:
<ul class="channel_list">
<li><input class="channels" type="checkbox" name="7" value="y"> Channel 1</li>
<li><input class="channels" type="checkbox" name="8" value="y"> Channel 2</li>
<li><input class="channels" type="checkbox" name="9" value="y"> Channel 3</li>
<li><input class="channels" type="checkbox" name="6" value="y"> Channel 4</li>
<li><input class="channels" type="checkbox" name="5" value="y"> Channel 5</li>
</ul>
CSS:
.channel_list{
-webkit-column-count: 3; /* Chrome, Safari, Opera */
-moz-column-count: 3; /* Firefox */
column-count: 3;
}
.channel_list li{ list-style: none}
私は試します:
.channel_list li{ border-right: 5px solid red}
li の右側の境界線のみで、最後の列にはありません。