当前位置: 首页 > Web前端 > CSS

左边固定宽度右边自适应的两栏布局(绝对定位实现方式)

时间:2023-03-30 13:47:54 CSS

我们经常看到这种布局方式:左边侧边栏的宽度固定,主要内容区域的宽度右侧自适应变化。现在提供一个css布局方法。HTML代码:          

Inrestaurants,pizza可在热源上方铺有石砖的烤箱、电层式烤箱、传送带烤箱或燃木或燃煤砖烤箱中烘烤。

      
          

披萨

    

各种类型的烤箱用于烹饪它们,存在多种类型。

  
  
csscode:*{  margin:0;  padding:0;  box-sizing:border-box;}.??row{  position:relative;  width:100%;  background:#000;}layout的思路是:左侧栏采用绝对定位,脱离文档流,右侧主栏宽度100%,自然就上来了。但是我们看到的场景是侧栏漂浮在主栏的上方。这时候通过设置主栏的padding-left=侧栏的宽度,内容就不会互相遮挡了。.side{  position:absolute;/*跳出文档流,让右边在最前面*/  top:0;  左:0;  宽度:300px;  高度:500px;  背景:#C0392B;}.main{  宽度:100%;  高度:500px;  背景:#E74C3C;  左内边距:300px;/*左边宽度*/}