4
我在固定高度元素中使用多列CSS佈局,因此瀏覽器會創建儘可能多的列以包含內容。新列將始終顯示在其他列的右側,但是我想在三列之後打破並且列4,5,6列出現在1,2,3以下。我想這可以用JS完成,但我不知道該選什麼。用於多列布局中斷的JavaScript
.columns {
width: 360px;
font-size: 100%;
text-align: justify;
height: 300px;
display: block;
padding-bottom: 30px;
-moz-column-gap: 20px;
-webkit-column-gap: 20px;
-moz-column-width: 100px;
-webkit-column-width: 1000px;
-moz-column-gap: 40px;
-webkit-column-gap: 40px;
}
<div class="columns"><p>Lorem ipsum.../p></div>