1

我有一个 iframe 包含在主页的 div 中。所以代码如下;

<DIV id=abcPanel>
<IFRAME style="WIDTH: 660px; HEIGHT: 680px" id=abciFrame src="/someSrc" name=abciFrame></IFRAME>
</DIV>

现在垂直滚动条在 IE 8/9 中显示,但在其他浏览器中没有。

即使我将高度增加到任何值,滚动条也不会消失。我该如何解决这个问题?

4

4 回答 4

2

如果 iframe 上的 overflow:hidden 不起作用;尝试将这些属性添加到其中:

scrolling="no" horizontalscrolling="no" verticalscrolling="no"

例如

<iframe scrolling="no" horizontalscrolling="no" verticalscrolling="no"></iframe>
于 2013-02-11T14:48:05.010 回答
1

添加到 iframe 的样式

overflow-x:hidden; overflow-y:hidden;
于 2013-02-11T14:25:19.173 回答
0

你可以使用 CSS:overflow:hidden;

于 2013-02-11T14:24:15.250 回答
0

根据您的代码,

<DIV id=abcPanel>
<IFRAME style="WIDTH: 660px; overflow: hidden; HEIGHT: 680px" id=abciFrame src="/someSrc" name=abciFrame></IFRAME>
</DIV>
于 2013-02-11T14:34:46.660 回答