css實現兩欄自適應布局

2021-08-10 11:00:12 字數 668 閱讀 8688

前端經典的兩欄布局

1、左側定寬,左浮動; 右側寬度100%;

!doctype html>

兩欄布局;左側定寬左浮動,右側寬度100%

.left

.right

2、使用彈性布局,父元素display: flex,左側定寬,右側flex:1,佔滿容器寬度

body

.left

.right

3、父元素相對定位,左側定寬,右側絕對定位。

body

.left

.right

4、左側定寬,左浮動,右側overflow:auto

.left

.right

5、html中左側元素放在右側元素後面,右側:父元素content寬度100%,右浮動,自己左邊距200px;左側:右浮動,右邊距-200px

!doctype html>

.content

.right

.left

css布局 兩欄 自適應高度

只使用css實現 有兩種方式,一種是通過相對定位,再絕對定位獲取父親元素的高度,一種是通過margin bottom 999em padding bottom 999em 父親元素超出隱藏 1 doctype html 2 html lang en 3 head 4 meta charset utf...

BFC實現自適應兩欄布局

回想第一次聽到bfc的時候,是在解釋為什麼高度塌陷可以用overflow hidden 等方法來解決的時候,當時bfc對我來說還是乙個陌生的概念。在解決高度塌陷的問題的時候,通過bfc的觸發條件之一觸發bfc後,在計算bfc的高度的時候,浮動元素就可以參與計算了。bfc block formatti...

兩欄自適應布局延展到多欄自適應布局

說到兩欄自適應布局,估計很多人看到這樣類似的文章,我經常也看過,但是那些實現方式跟我所經常使用的兩種方法不一樣,經常使用的意思是,我一遇到這種布局,立馬想到的就是使用這種。就像我們拿東西,我們立馬就會想到用手拿,當然還有很多方式可以拿到,比如用嘴刁。所以,當我們看到多種實現方式的時候,一定要學會比較...