我最近決定放棄表格,並在這個新項目上使用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