使用CSS3可以為你的網站設計多列,而不用為每列制定特定的層或段落。
與多背景圖片一樣,CSS3多列也是我最喜愛的一個技術。我想這條CSS3屬性有在報紙和雜誌佈局中以外的很多潛在的用途。如果你在某個想法或個人網站中使用了這種方法,請在下面的評論中提交你的連結,我很高興能確認這種方法能用於很多中佈局中。
跨瀏覽器相容性:
比較好的支援CSS3多列的瀏覽器有Firefox、Safari、Google Chrome,這樣我們就需要使用-moz和-webkit首碼了。
CSS3多列(寬度)
使用下面的CSS3樣式的效果:
#multiColumnWidth {
text-align: justify;
-moz-column-width: 20em;
-moz-column-gap: 2em;
-webkit-column-width: 20em;
-webkit-column-gap: 2em;
}
瀏覽器支持:
Firefox(3.05+…)
Google Chrome(1.0.154+…)
Google Chrome(2.0.156+…)
Internet Explorer(IE7, IE8 )
Opera(9.6+…)
Safari(3.2.1+ windows…)
CSS3多列(列數)
使用下面的CSS3樣式的效果:
#multiColumnCount {
text-align: justify;
-moz-column-count: 3;
-moz-column-gap: 1.5em;
-moz-column-rule: 1px solid #dedede;
-webkit-column-count: 3;
-webkit-column-gap: 1.5em;
-webkit-column-rule: 1px solid #dedede;
}
瀏覽器支持:
Firefox(3.05+…)
Google Chrome(1.0.154+…)
Google Chrome(2.0.156+…)
Internet Explorer(IE7, IE8 )
Opera(9.6+…)
Safari(3.2.1+ windows…)
特別聲明,本文章譯自:Zen Elements, 也謝謝ALEX
Special Staterment: this series posts were translate from Zen Elements
文章來自前端觀察
文章提供 BAYSTARS DESIGN網頁設計公司
