我在Win XP上,但在Firefox,IE和Google Chrome上出現此問題。我想在同一個水平面上對齊兩個DIV。我想要左邊的div佔據屏幕的24%,右邊的div佔據其餘部分。當我的瀏覽器最大化時,一切看起來都很好,但是當我點擊調整大小按鈕使窗口變小時,兩個DIV不再處於同一平面上。右DIV的頂部出現在左DIV底部邊緣下方(右DIV的左邊界仍然正確地對齊左邊div的右邊界)。故障排除水平面上的DIV
即使窗口未最大化,我如何使兩個DIV都出現在同一水平面上?下面是我使用的HTML ...
<div class="header">
<img src="logo.gif"/>
</div>
<div class="container">
<div id="contents">
<div class="categoryPanel"></div>
<div class="productDetailsPanel"></div>
</div>
</div>
這裏是CSS ...
.header {
width: 100%;
height: 63px;
background-color: #333366;
}
.container {
width: 100%;
}
.categoryPanel {
height: 600px;
width: 24%;
float: left;
margin: 10px 5px 0px 0px;
background-color: green;
}
.productDetailsPanel {
height: 600px;
border-color: #BBBBBB;
border-style: solid;
border-width: 1px;
float: right;
margin: 10px 10px 0 5px;
}
謝謝 - 戴夫
當然可以。謝謝, - – Dave