五種最常見的CSS頁面布局

2021-09-11 21:58:34 字數 1441 閱讀 2003

html * 

.layout

.layout

article

.layout

article > div

.layout

article

.left

.layout

article

.center

.layout

article

.right

複製**

"layout float">"left-center-right">

"left">

"right">

"center">這是一段文字

這是一段文字

複製**

"layout absolute">"left-center-right">

"left">

"center">這是一段文字

這是一段文字

"right">

複製**

"layout flex">"left-center-right">

"left">

"center">這是一段文字

這是一段文字

"right">

複製**

"layout table">"left-center-right">

"left">

"center">這是一段文字

這是一段文字

"right">

複製**

"layout grid">"left-center-right">

"left">

"center">這是一段文字

這是一段文字

"right">

複製**

當增加內容時,如圖二:

float布局的相容性比較好。缺點是如圖二, 解決辦法:給橙色塊新增overflow: hidden(生成了乙個bfc)。浮動元素父元素還存在高度塌陷問題,解決方法: 父元素生成乙個bfc。

absolute布局的有點是簡單直接,相容性好。缺點,脫離了文件流。

flex布局的優點,布局簡單、靈活,移動端友好;缺點是ie8以下不相容。

table布局的優點是相容性好,有時候布局相對簡單。缺點是它是對table標籤的不正規使用,一直以來被大家所詬病。當需要內容高度不一致時並不適應。

grid布局優點,是第乙個基於二維方向的布局模組。它是第乙個基於網格的原生布局系統。缺點是對低版本瀏覽器相容性不好。

五種常見的網頁布局

特點 頁面視窗發生變化時,網頁元素寬度和字型大小不變,元素位置會變化 方案 為不同的螢幕解析度 螢幕寬度為1200,1920 定義布局,相同的類名指定不同樣式 查詢 bootstrap的柵欄系統和導航欄的變化 特點 頁面視窗發生變化時,網頁的元素和字型大小和位置都開始發生變化 方案 為不同的螢幕解析...

處理網絡卡的五種最常見故障

隨著寬頻的普及,網絡卡成為了電腦與網路的一道橋梁,一旦網絡卡發生故障,給我們帶來諸多不便是非言語所能宣洩的。下面筆者就向大家介紹一些網絡卡的常見故障和解決方法,讓大家在面對這些問題時不再束手無策。網路連線不穩定 在網絡卡工作正常的情況下,網絡卡的指示燈是長亮的 而在傳輸資料時,會快速地閃爍 如果出現...

css的常見6種布局方式

下面主要是針對三欄布局進行介紹 常見的三欄布局有,流體布局 聖杯布局 雙飛翼布局 flex布局 絕對定位布局 網格布局 流體布局 兩邊的寬度是固定的,中間的寬度是可以根據螢幕的大小進行改變的。實現的關鍵點是,左邊還有右邊的元素分別給他們設定浮動,即左邊設定成左浮動,右邊是右浮動,並且要設定成固定的寬...