幸運(yùn)的是,CSS3里提供了一批新的創(chuàng)建列式布局的column屬性,有了這些屬性,我們不需要再使用float,clear,margin等屬性進(jìn)行調(diào)控,避免了很多麻煩。
CSS代碼
CSS3里的column系列屬性提供了各種不同的功能,通過組合使用它們,你能得到相應(yīng)的任何分欄式布局:
1.column-count: 列數(shù)目
2.column-gap: 各列之間間隙寬度
3.column-width: 建議寬度;未必會使用,瀏覽器基于此數(shù)值進(jìn)行計(jì)算
4.column-rule-width:列之間分割線寬度
5.column-rule-style:列之間分割線風(fēng)格
6.column-rule-color:列之間分割線演示
7.column-span: 允許一個(gè)元素的寬度跨越多列
8.column-fill: 分列方式
要想制作出一個(gè)漂亮的分列布局,你至少需要用到column-count和column-gap:
新聞熱點(diǎn)
疑難解答
圖片精選