我需要一些幫助,這是困擾我...兩列的網頁,DIV溢出
我有以下DIV結構:
<div id="principal">
<div id="colIzquierda">Some Content</div>
<div id="colDerecha">Some Content</div>
</div>
而下面的CSS代碼樣式吧:
body, html {
height:100%;
margin:0px;
padding:0px; }
#principal {
width:1000px;
height:100%;
margin:0px auto; }
#colIzquierda {
width:250px;
float:left; }
#colDerecha {
width:750px;
float:right; }
我有一個問題,當我填寫例如#colDerecha有很多的內容,並且它溢出我的瀏覽器窗口的高度,那麼我可以看到這樣的事情:
其中暗灰色=#主體,淺灰色=主體,綠色= #colDerecha。
當#colDerecha內容大於屏幕尺寸時,如何讓#principal始終獲得與#colDerecha相同的高度?
我不知道如果我解釋自己不夠...
請一些想法?我曾嘗試將高度:100%添加到#colIzquierda和#colDerecha,但沒有達到我想要的效果。它溢出相同,但以其他方式...
好吧,這個工作完美無瑕,完全符合我的需求!謝謝,這個代碼有什麼樣的瀏覽器兼容性問題?我認爲
qalbiol
@qalbiol支持可以看[這裏](http://caniuse.com/css-table)。它將在IE8中運行起來。 –
@downvoter小心解釋我的答案有什麼問題?我怎樣才能改善它..?它解決了OP的問題。對於它的價值,這些是CSS表格,而不是HTML表格。這不是黑客。 –