兩欄布局 左側固定寬度,右側自適應 ,五種實現方式

2021-09-28 12:47:15 字數 1034 閱讀 6883

css兩欄布局指的是在乙個容器(container)中,其中一側定寬布局,而另一側自適應,自動填滿剩餘的空間。下面我們以「左側固定寬度,右側自適應」為例,採用五種不同的方式來實現此布局。

float布局

定位布局

flex布局

table布局

grid網格布局

html**

class

=>

class

="left"

>

div>

class

="right"

>

div>

section

>

方法1:利用margin-left

>

.left,.right

.left

.right

style

>

方法2:用overflow:hidden

>

.left,.right

.left

.right

style

>

>

.left,.right

.left

.right

style

>

>

.left,.right

.left

.right

style

>

>

.left,.right

.left

.right

style

>

>

.left

.right

style

>

CSS 實現兩欄布局,左側固定寬度,右側自適應

1 flex 實現 doctype html 實現兩欄布局 title html,body content left right content div style head content left 這是第乙個div div right 這是第二個div div div body html 2 f...

左側寬度固定,右側寬度自適應

實現左側寬度固定,右側寬度自適應的布局有很多,這裡介紹幾種方式 方式一 左側盒子寬度設定為100畫素,並且設定為左浮動,右側的盒子不設定寬度,只是設定個margin left值就可以了,如下 左側右側 但是以上辦法,如果設定為右側,固定左側自適應的布局是不可以的,如果想實現這樣的布局可以設定把兩個盒...

左側固定寬度,右側自適應寬度的CSS布局

第一種方法 關於這個布局,作者是這樣說明的 left和right都貼住左側。設定left在right上面 z index 在right內加個放內容的層 content 設定content距離right的左側為200px,即剛巧等於left的寬度。這個布局有乙個缺點就是,如果我設定了foot的div,...