我有 2 个 div。我希望 1 个 div 在我的窗口的左侧,另一个在右侧。我用我的标志和旁边的小文字正确地做到了这一点。但是,在此之下,我还想再拥有 2 个 div。我把这 2 个 div 放在 1 个 div 中,clear:both;
这个 div 很好地排列在另外两个下面。但是一旦我float: right;
使用第二个 div,它就会超出主 div ......为什么?
代码:(这应该排在左边)
#menu {
background-color:#485D9C;
margin-left:10px;
text-align:center;
width: 200px;
position:absolute;
float:left;
}
(这应该排在右边)
#content {
text-align:right;
width:600px;
position:absolute;
float:right;
}
(这是“内容”和“菜单”都在的 div)
#middle {
clear:both;
border: thick solid;
position:relative;
}