CSS左侧固定宽 右侧自适应的实现代码(兼容所有浏览器)

2020-05-05 07:47:34易采站长站整理

 #col1 {   
  
 width: 220px;   
  
 float: left;   
  
 position: relative;   
  
 margin-left: -220px;/* 宽度大小等与边栏宽度大小*/  
  
 }   
  
     
  
#col1,#col2 {   
  
min-height: 200px;   
  
height: auto !important;   
  
height: 200px;   
  
}  

方法五:

HTML Markup

XML/HTML Code复制内容到剪贴板

<div id="container1">  
  
<div id="container">  
  
<div id="left">Left Sidebar</div>  
  
<div id="content">  
  
<div id="contentInner">Main Content</div>  
  
</div>  
  
</div>  
  
</div>  

CSS Code

CSS Code复制内容到剪贴板

*{padding: 0;margin: 0;}   
  
#container1 {   
  
float: left;   
  
width: 100%;   
  
overflow: hidden;   
  
position: relative;   
  
background-color: #dbddbb;   
  
}   
  
#container {   
  
background-color: orange;   
  
width: 100%;   
  
float: left;   
  
position: relative;   
  
left: 220px;/* 宽度大小等与边栏宽度大小*/  
  
}   
  
#left {   
  
float: left;   
  
margin-right: -100%;   
  
margin-left: -220px;/* 宽度大小等与边栏宽度大小*/  
  
width: 220px;   
  
}   
  
#content {   
  
float: left;   
  
width: 100%;   
  
margin-left: -220px;/* 宽度大小等与边栏宽度大小*/  
  
}   
  
#contentInner {   
  
margin-left: 220px;/* 宽度大小等与边栏宽度大小*/