0

我有一个这样的 iframe:

<body><iframe id="tree" name="tree" src="foobar.html" frameborder="0" marginheight="5" marginwidth="5" width="100%" height="100%" scrolling="auto"></iframe></body>

有了这个它可以工作:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 

但这样它只显示为 100px 高:

<!DOCTYPE html>

我还尝试了将 css 样式高度:100% 应用于 iframe 和正文,但这并没有做任何事情。

如何让 iframe 占据整页但仍使用

<!DOCTYPE html>
4

2 回答 2

1

在 HTML 5 中,an 的 width 和 height 属性的值<iframe>必须在pxnot中定义%

它可能会将您解析100%100px..只需根据您的需要调整width/height值,px您就很好了..

于 2013-02-28T06:16:46.487 回答
0

position:absolute使用或使用您的 CSS 类style="position:absolute;

于 2013-02-28T06:17:34.533 回答