我有一个 iframe 包含在主页的 div 中。所以代码如下;
<DIV id=abcPanel>
<IFRAME style="WIDTH: 660px; HEIGHT: 680px" id=abciFrame src="/someSrc" name=abciFrame></IFRAME>
</DIV>
现在垂直滚动条在 IE 8/9 中显示,但在其他浏览器中没有。
即使我将高度增加到任何值,滚动条也不会消失。我该如何解决这个问题?
我有一个 iframe 包含在主页的 div 中。所以代码如下;
<DIV id=abcPanel>
<IFRAME style="WIDTH: 660px; HEIGHT: 680px" id=abciFrame src="/someSrc" name=abciFrame></IFRAME>
</DIV>
现在垂直滚动条在 IE 8/9 中显示,但在其他浏览器中没有。
即使我将高度增加到任何值,滚动条也不会消失。我该如何解决这个问题?
如果 iframe 上的 overflow:hidden 不起作用;尝试将这些属性添加到其中:
scrolling="no" horizontalscrolling="no" verticalscrolling="no"
例如
<iframe scrolling="no" horizontalscrolling="no" verticalscrolling="no"></iframe>
添加到 iframe 的样式
overflow-x:hidden; overflow-y:hidden;
你可以使用 CSS:overflow:hidden;
根据您的代码,
<DIV id=abcPanel>
<IFRAME style="WIDTH: 660px; overflow: hidden; HEIGHT: 680px" id=abciFrame src="/someSrc" name=abciFrame></IFRAME>
</DIV>