我最近决定放弃表格,并在这个新项目上使用div解决方案,但是当将另一个div中的div设置为100%而没有导致溢出时,我遇到了一个非常奇怪的问题等于div上方的高度。它的行为就像浏览器没有意识到占据该空间的div上方。Div高度100%导致溢出问题
我有一个固定的宽度和高度设置为100%的包装div,内部是3列div(左,中,右)在中间列我有3个div,顶部2有固定高度90px和第三个设置为100%来填充内容区域的其余部分,但它已经脱离了包装div,并导致正好180px的溢出。我设置这个简单的布局上的jsfiddle:Height: 100% Div Issue
<body>
<div class="wrapper">
<div class="left">
<div style="background-color:fuchsia; height: 90px;"> </div>
</div>
<div class="mid">
<div style="background-color:purple; height: 90px; width: 998px;"> </div>
<div style="background-color:blue; height: 90px; width: 998px;"> </div>
<div style="background-color:black; height: 100%; width: 50%;"> </div>
</div>
<div class="right">
<div style="background-color:fuchsia; height: 90px;" class="right"> </div>
</div>
</div>
你会发现黑色的div是打破了黄色(MID)DIV的,这不应该发生!任何帮助将不胜感激。谢谢!
这是表的解决方案是什么样子的我想要做的事: <表样式= “宽度:100%;高度:100%;”> \t
http://jsfiddle.net/KtUgF/7/ –
@MarcoGeertsma我没有看到有关该小提琴的更新? – bfritz