這裏的100%高度工作液的Chrome和Firefox的可能:CSS:內的div
添加height:100%
所有表給出了DIV所需的數據來計算父的實際height
。
但是,爲什麼這並不在Internet Explorer和Opera工作...
不想使用JavaScript這一點。
是否有任何簡單的跨瀏覽器解決方案?
這裏的100%高度工作液的Chrome和Firefox的可能:CSS:內的div
添加height:100%
所有表給出了DIV所需的數據來計算父的實際height
。
但是,爲什麼這並不在Internet Explorer和Opera工作...
不想使用JavaScript這一點。
是否有任何簡單的跨瀏覽器解決方案?
首先,你不應該使用表格排版。這是不好的做法,並且在不同的瀏覽器中不能很好地工作。
如果你想要實現的是獲取的div擴大100%,你可以做這樣的事情:
<div style="height:300px">
<div style="float:left;height:100%;background:green;">block1</div>
<div style="float:left;height:100%;background:red;">block2</div>
</div>
這可能就是你所需要的東西,使用的div代替表:
<div>
<div style="height:300px; float: left;">
<div style="height:100%;background:black; float: left;">block1</div>
<div style="height:100%;background:red; float: left;">block2</div>
</div>
</div>
更整潔
我們說什麼版本的Internet Explorer? – Musaab
爲什麼使用表格進行佈局?你真的應該使用div。 – Yule
我解決了你的問題。 – Musaab