2013-03-15 101 views
-1

如何在IE中創建溢出div? 似乎我的方法可以使用其他瀏覽器(Chrome,Firefox)正常工作,但不在IE中。 這裏是我的代碼:iframe溢出在IE中無法正常工作

<div style="height:400px;overflow:auto"> 
<div class="fb-comments fb_iframe_widget" style="overflow:hidden;position:relative" data-href="#" data-width="470" data-num-posts="10" fb-xfbml-state="rendered"> 
<span style="height: 905px; width: 470px;position:relative;"> 
<iframe id="f225f010c" name="fe2e48c68" scrolling="yes" style="position:relative;border: none; overflow: hidden; height: 905px; width: 470px;" class="fb_ltr" src="#"></iframe> 
</span> 
</div> 
</div> 

我已經嘗試很多方法,但他們都不工作。 有什麼建議嗎? 非常感謝

+0

哪個版本的IE?你有沒有宣佈你的DOCTYPE? – Xarcell 2013-03-15 16:55:06

回答

0

嘗試設置MIN-HEIGHT而不是HEIGHT。然後與OVERFLOW:AUTO結合使用。

+0

我試圖將它設置爲最小高度而不是高度,但它仍然不起作用。在IE中它仍然顯示所有的內容,並且不能滾動。然而,它完美的鉻。 – paugoo 2013-03-15 17:23:50

+0

然後我會重複我的問題。哪個版本的IE? – Xarcell 2013-03-15 17:26:49

+0

IE 8.實際上,如果我沒有聲明任何DOCTYPE,它的工作正常,但如果我聲明瞭DOCTYPE,它就無法工作。 – paugoo 2013-03-15 17:39:55