HTML:
<div id="wrapper">
<div id="tabs">
</div> <!-- tabs close !-->
<div id="verticalStack">
<div id="accordion">
</div> <!-- accordion close !-->
<div id="usersBox">
</div><!-- usersBox close !-->
<div id="displayProductButtons">
</div> <!-- displayProductButtons close !-->
</div> <!-- verticalStack !-->
</div> <!-- wrapper close !-->
CSS:
body {
margin:0;
padding:0;
font-family: Verdana, Times, serif;
font-size: 12px;
color: #333333;
background-color: #F9F9F9;
min-width: 944px;
}
#wrapper{
margin:10px;
width:90%;
}
#tabs {
float:left;
width:700px;
margin-right: 10px;
}
#verticalStack{
float:left;
width:400px;
height:500px;
}
#accordion{
float:left;
}
#usersBox{
width:100%;
margin-top:10px;
float:left;
border:1px solid #aaa;
border-radius:5px;
}
#display{
margin-top:25px;
float:left;
}
页面如下所示:
------------------------------------
| wrapper |
----- ------------------
| |tabs| |verticalStack | |
----- -------------------
| | |accordion | | |
-------------
| | |usersBox | | |
-------------
| | |display | | |
--------------
| | | |
----------------
|-------------------------------------
当我调整页面大小时,veritcalStack
div(以及内部 div)位于选项卡 div 下。有人可以向我解释为什么会发生这种情况以及我能做些什么,谢谢。
更新 1:在结构图中添加了包装器 div