我在主頁的div中包含iframe。所以代碼如下:iframe僅在IE8/9中顯示垂直滾動條
<DIV id=abcPanel>
<IFRAME style="WIDTH: 660px; HEIGHT: 680px" id=abciFrame src="/someSrc" name=abciFrame></IFRAME>
</DIV>
現在垂直滾動條顯示在IE 8/9中,但在其他瀏覽器中不顯示。
即使我將高度增加到任何值,滾動條也不會消失。我該如何解決這個問題?
我在主頁的div中包含iframe。所以代碼如下:iframe僅在IE8/9中顯示垂直滾動條
<DIV id=abcPanel>
<IFRAME style="WIDTH: 660px; HEIGHT: 680px" id=abciFrame src="/someSrc" name=abciFrame></IFRAME>
</DIV>
現在垂直滾動條顯示在IE 8/9中,但在其他瀏覽器中不顯示。
即使我將高度增加到任何值,滾動條也不會消失。我該如何解決這個問題?
你可以使用CSS:overflow:hidden;
我該在哪裏申請?到div或iframe? – testndtv 2013-02-11 14:25:10
給iFrame;) – jeroenvisser101 2013-02-11 14:26:59
添加到IFRAME
overflow-x:hidden; overflow-y:hidden;
根據你的代碼的風格,
<DIV id=abcPanel>
<IFRAME style="WIDTH: 660px; overflow: hidden; HEIGHT: 680px" id=abciFrame src="/someSrc" name=abciFrame></IFRAME>
</DIV>
如果溢出:隱藏的iframe中沒有按;噸工作嘗試添加這些屬性:
scrolling="no" horizontalscrolling="no" verticalscrolling="no"
例如
<iframe scrolling="no" horizontalscrolling="no" verticalscrolling="no"></iframe>
我不得不使用這種方法。 $('
scrolling =「no」對我來說已經足夠了 – Kejml 2014-08-21 15:34:33
iframe的內容是否高於680px?你可以嘗試在iframe上設置「overflow:hidden」。 – 2013-02-11 14:24:42
No..it其實不是...... – testndtv 2013-02-11 14:41:23