三欄布局 左右固定,中間自適應

2021-08-03 17:52:36 字數 907 閱讀 4944

之前有寫過關於固定父布局,然後父布局內有是兩列自適應。現在我們來看看三欄布局,當左右固定,中間的布適應是如何實現的。

這裡將介紹兩種方法,一種是使用margin值,另一種是使用position絕對定位。

首先我們來看第一種方法,下面是實現的**:

無標題文件left

right

1.請補充右側編輯器的任務1,使left部分絕對定位;2.請補充右側編輯器的任務2,使main水平居中在瀏覽器**,並且與左右div有10px的間距3.請補充右側編輯器的任務3,使right定位在右側完成任務後,請驗證是否與實踐描述效果一致,如一致,恭喜您,你已經掌握此技能,否則,請重複學習此節內容。如果**無誤,效果未出現,請拷貝到本地編輯器進行除錯。

左右兩列都設定成為固定的寬度,並且左邊設定了左浮動,右邊設定了右浮動。中間的列我們就使用margin值,margin有4個屬性,代表著上,右,下,左的四個方向,我們設定了左邊寬度為200px,右邊的寬度為300px,也就是說中間需要離左邊200px的距離,離右邊300px的距離。但是需要將最後的一列放置在中間,如上述**所述。

另一種方法是使用position的絕對定位,讓其脫離文件流。

無標題文件left

1.請補充右側編輯器的任務1,使left部分絕對定位;2.請補充右側編輯器的任務2,使main水平居中在瀏覽器**,並且與左右div有10px的間距3.請補充右側編輯器的任務3,使right定位在右側完成任務後,請驗證是否與實踐描述效果一致,如一致,恭喜您,你已經掌握此技能,否則,請重複學習此節內容。如果**無誤,效果未出現,請拷貝到本地編輯器進行除錯。

三欄布局 左右固定,中間自適應

這是我綜合的幾種方法,親自實踐過了。第五種是三個都是自適應。charset utf 8 三欄布局title type text css 第一種方法 bfc left right main 第二種方法 雙飛翼布局 container main left right 第三種方法 聖杯布局 contain...

左右固定中間自適應布局

1.這是三欄布局中間部分 2.這是三欄布局中間部分 1.這是三欄布局中間部分 2.這是三欄布局中間部分 其實稍微想一下就能想到這個flex布局,article的display設定為flex,左右div寬度固定,中間div的flex屬性設定為1,讓其自動填充剩下的空間 1.這是三欄布局中間部分 2.這...

css三欄布局之左右寬度固定中間自適應

1.利用浮動解決三欄布局問題 1.左右三欄布局,浮動解決方法 2.左右三欄布局,浮動解決方法 2.利用絕對定位解決 1.左右三欄布局,定位解決方法 2.左右三欄布局,定位解決方法 3.利用flexbox解決 1.左右三欄布局,flexbox解決方法 2.左右三欄布局,flexbox解決方法 4.利用...