Html 这是一种纠正Internet Explorer绝对iframe视图的方法吗?

Html 这是一种纠正Internet Explorer绝对iframe视图的方法吗?,html,css,internet-explorer,iframe,Html,Css,Internet Explorer,Iframe,我有一个iframe用作索引文件来隐藏下一个网站的url <iframe style="position:absolute; top:0px; left:0px; " src=" http://..." width="100%" height="100%" frameborder="0" scrolling="auto"></iframe> 这一切都适用于所有已知的浏览器,而不是Internet Explorer(在9上检查)。这是一种使它正确可见的简单方法吗?不

我有一个iframe用作索引文件来隐藏下一个网站的url

<iframe style="position:absolute; top:0px; left:0px; " src="  http://..." width="100%" height="100%" frameborder="0" scrolling="auto"></iframe>


这一切都适用于所有已知的浏览器,而不是Internet Explorer(在9上检查)。这是一种使它正确可见的简单方法吗?

不幸的是,我没有发现。相反,您需要使用JavaScript来监视窗口大小

或者只使用常规框架:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<html>
  <head>
    <title>Page title</title>
  </head>
  <frameset rows="*">
    <frame src="http://..." />
  </frameset>
</html>

页面标题

首先,将html属性与css混合是一件令人讨厌的事情

无论如何,如果您正在寻找全屏iframe,这应该可以完美地工作:

CSS:

/* notice you actually don't need absoulte positioning */
body,html,iframe {
   margin:0;
   padding:0;
   width: 100%;
   height: 100%;
}
body,html {
   overflow: hidden;
}
<html>
  // add head, css
<body>
   <iframe src=""></iframe>
</body>
</html>
HTML:

/* notice you actually don't need absoulte positioning */
body,html,iframe {
   margin:0;
   padding:0;
   width: 100%;
   height: 100%;
}
body,html {
   overflow: hidden;
}
<html>
  // add head, css
<body>
   <iframe src=""></iframe>
</body>
</html>

//添加头,css

Change
top:0px;左:0px
页边距:0;填充:0;排名:0;左:0;右:0;底部:0
@Mooseman顶部和底部在同一时刻?@PeterSzymkowski你是什么意思?@Mooseman我的意思是,如果你同时设置
宽度、高度、顶部、底部、左侧、右侧,这就是怪癖模式