多列布局適合純文字版式設計,如報紙內和雜誌類網頁布局,不適合做網頁結構布局。靈活使用多列布局特性,可以實現在多列中顯示文字和,從而節省大量的網頁空間。如果網頁上的文字很長,多列布局特性就能夠發揮它的用武之地。
相容性參考:
columns是多列布局特性的基本屬性,類似邊框特性中的border屬性,該屬性可以同時定義多列的數目和每列的寬度。基本語法如下:
columns : ||
取值簡單說明:
:定義每列的寬度。
:定義列數。
column-width:| auto
column-count:| auto
取值簡單說明:
:由浮點數字和單位識別符號組成的長度值。不可為負值。
auto
:根據瀏覽器計算值自動設定。
:
定義欄目的列數,取值為大於0的整數。如果column-width
和column-count
屬性沒有明確值,即該值為最大列數。
column-gap:normal |
取值簡單說明:
normal
:根據瀏覽器預設設定進行解析,一般為1em。
:由浮點數字和單位識別符號組成的長度值,不可為負值。
column-rule:|
未設定多列布局演示效果:
實戰體驗一:設計文章多欄顯示
再上面基礎css3**基礎上補充:
body
演示效果:
實戰體驗二:設計固定寬度的欄目版面
再上面基礎css3**補充:
body
演示效果:
實戰體驗三:設計固定列數的版面
再上面基礎css3**補充:
body
演示效果:
實戰體驗四:設計疏朗的文件版面
再上面基礎css3**基礎上補充:
body
演示效果:
實戰體驗五:為多列布局版面設計邊框效果
再基礎css3**基礎上補充:
body
演示效果:
實戰體驗六:設計文章標題跨列顯示
再基礎css3**基礎上補充:
body
h1 h2
演示效果:
實戰體驗七:設計不等高的多列布局效果
**:
演示效果:
CSS多列布局
效果 我的爸爸剛剛30出頭,他的面容,要比他的年齡,成熟穩重的多,但是,他可沒有蒼老憔悴哦!爸爸的身高有180公分,體重75公斤,是個標準的型男身材。如果,我說我爸爸是個大帥哥,可一點也沒有撒謊呢!在我們小區裡,就組建了乙個籃球隊,爸爸,可是他那隊裡的佼佼者呢!每當,我們小區和其他小區,有籃球比賽的...
CSS多列布局
個人部落格 需要注意的是 本篇文章的布局,都未對父元素進行清除浮動的操作,所以在有一些使用了float的布局中,需要在parent容器清除浮動,才能在實際情況下使用。清除浮動的方式在這裡不做討論 這部分的html結構如下 left right right 大家先來看看直接在左側新增浮動是怎麼樣的吧 ...
CSS多列布局
css新增了多列布局特性,可以讓瀏覽器確定何時結束一列和開始下一列,無需任何額外的標記。簡單來說,就是css3多列布局可以自動將內容按指定的列數排列,這種特性實現的布局效果和報紙 雜誌類排版非常相似。本文將詳細介紹css多列布局的基本屬性和用法 注意 ie10 和chrome瀏覽器支援標準寫法,而f...