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