我正在设计一个项目的布局。我有两个div容器(leftnav和rightnav),它们分别浮动在左侧和右侧。我要将中心部分分成两部分。“Mailbar”是该中心区域的上部div。问题在于,将边框应用于“mailbar” div会与浮动div重叠。我想要防止它们重叠。
#main {
margin: 0px;
height: 150px;
border: 1px solid black;
}
#leftbar {
float: left;
width: 250px;
height: 100%;
overflow-y: auto;
border-right: 1px solid black;
}
#rightbar {
float: right;
width: 250px;
height: 100%;
overflow-y: auto;
border-left: 1px solid black;
}
#mailbar {
width: 100%;
height: 50%;
border-bottom: 1px solid black;
}
<body>
<div id="main">
<div id="leftbar"> </div>
<div id="rightbar"> </div>
<div id="mailbar"> </div>
</div>
</body>