我有一个宽度为100%的bodyMain div。里面有一个宽度为800px,带有自动边距的body div(我可以使用“body”作为id吗?)。 在其中有两个div,bodyLeft和bodyRight分别为200px和600px宽。当我向内部div添加内容时,bodyMain和body都不会在高度上扩展。所有高度均为auto。
这是代码:http://jsfiddle.net/TqxHq/18/
HTML:
<body>
<div id="bodyMain">
<div id="body">
<div id="bodyLeft"> left text goes here<br />
</div>
<div id="bodyRight">Right text goes here
</div>
</div>
</div>
</body>
CSS:
#bodyMain{
border:1px solid red;
width:100%;
height:auto;
}
#body{
border:1px solid green;
width:804px;
height:auto;
margin:auto;
}
#bodyLeft{
border:1px solid blue;
float:left;
width:200PX;
height:auto;
}
#bodyRight{
border:1px solid orange;
float:right;
width:600PX;
height:auto;
}