【发布时间】:2020-05-29 14:03:28
【问题描述】:
我想在页眉组件和页脚组件之间插入 Iframe,我该如何计算该 Iframe 屏幕的高度? 注意:(页眉和页脚的内容可能会改变)
<div dangerouslySetInnerHTML={{
__html: `<iframe
class="iFrame-screen"
src="${dynamic-website-inserted-here}" />`
}}
/>
</div>
css:
.iFrame-screen {
position: absolute;
right: 0;
top: -100px;
z-index: 1;
height: 110%;
width: 100%;
border: none;
overflow-y: auto;
overflow-x: hidden;
}
【问题讨论】:
-
只显示您的代码。你做了什么。
-
在你插入网站的iframe代码中,可以手动设置高宽
-
如果页眉和页脚有动态高度,那么只有 JavaScript 才有可能。您正在寻找视口高度 - 页眉高度 - 页脚高度。
-
欢迎来到 Stack Overflow!请通读help center,尤其是How do I ask a good question?,你最好的选择是做你的研究,search 以获取有关 SO 的相关主题,然后试一试。如果您在进行更多研究和搜索后卡住并且无法摆脱卡住,请发布您的尝试minimal reproducible example,并具体说明您卡在哪里。人们会很乐意提供帮助。
-
用推荐码编辑
标签: javascript css reactjs