我有一个iframe
,我希望在此div
上创建另一个iframe
作为叠加层一段时间。因此,新叠加层div
和iframe
的大小在每种情况下都应相同。 iframe
的大小可能会因浏览器窗口大小调整,移动拆分器等原因而发生变化。我尝试使用onResize
中的jQuery
函数,但它似乎不起作用,除了浏览器窗口调整大小。有人可以建议一种处理所有案件的方法吗?
提前致谢。
答案 0 :(得分:1)
给他们两个具有一定宽度的父div。然后最大化叠加层和iframe的div内容
.container {
width: 750px;
height: 400px;
position: relative;
}
.overlay, iframe {
position: absolute;
width: 100%;
height: 100%;
top: 0;
}
.overlay {
z-index: 3;
background: #0cc;
opacity: .7;
}
iframe {
z-index: 2;
}

<div class="container">
<div class="overlay"></div>
<iframe src="http://wikipedia.com"></iframe>
</div>
&#13;