CSS3的多列布局可以使用column-*
属性来实现,这些属性包括column-count
、column-gap
、column-rule
等。以下是一个简单的多列布局示例:
<div class=“multi-column”> <p>这里是一些文本内容,将会被分布到多列中。</p> <!– 更多内容 –> </div>
.multi-column { -webkit-column-count: 3; /* Chrome, Safari, Opera / -moz-column-count: 3; / Firefox */ column-count: 3;
-webkit-column-gap: 20px; /* Chrome, Safari, Opera / -moz-column-gap: 20px; / Firefox */ column-gap: 20px;
-webkit-column-rule: 1px solid #ccc; /* Chrome, Safari, Opera / -moz-column-rule: 1px solid #ccc; / Firefox */ column-rule: 1px solid #ccc; }