CSS多列布局

2021-07-11 12:34:57 字數 1917 閱讀 2961

多列布局適合純文字版式設計,如報紙內和雜誌類網頁布局,不適合做網頁結構布局。靈活使用多列布局特性,可以實現在多列中顯示文字和,從而節省大量的網頁空間。如果網頁上的文字很長,多列布局特性就能夠發揮它的用武之地。 

相容性參考:

columns是多列布局特性的基本屬性,類似邊框特性中的border屬性,該屬性可以同時定義多列的數目和每列的寬度。基本語法如下:

columns : ||

取值簡單說明:

:定義每列的寬度。

:定義列數。

column-width:| auto 

column-count:| auto

取值簡單說明:

:由浮點數字和單位識別符號組成的長度值。不可為負值。 

auto:根據瀏覽器計算值自動設定。 

:定義欄目的列數,取值為大於0的整數。如果column-widthcolumn-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...