三列中间自适应布局:
<article class="clearfix">
<aside id="left">
</aside>
<div id="centerwrap">
<div id="center">
</div>
</div>
<aside id="right">
</aside>
</article>
.clearfix:after{
height:0;
content:".";
display: block;
visibility:hidden;
clear:both;
}
#centerwrap{
width:100%;
float:left;
margin-left:-200px;
margin-right:-200px;
}
#center{
margin-right:200px;
margin-left:200px;
padding:0 10px;
}
aside{
width:200px;
}
aside#left{
float:left;
}
aside#right{
float:right;
}
两列布局 左自适应宽度:
<article class="clearfix">
<div id="centerwrap">
<div id="center">
</div>
</div>
<aside>
</aside>
</article>
.clearfix:after{
height:0;
content:".";
display: block;
visibility:hidden;
clear:both;
}
#centerwrap{
width:100%;
float:left;
margin-right:-200px;
}
#center{
margin-right:200px;
padding:0 10px;
}
aside{
width:200px;
float: right;
}