【发布时间】:2018-10-05 05:13:59
【问题描述】:
我在 iframe 中添加 html,在 html 中我有一个属性为 display: none 的 div,当页面中的某些选项被激活时,它会更改为阻止。
问题是 iframe 的高度是在加载页面时使用 body.scrollHeight 相对于 html 的元素计算的。这不计算具有 display: none 的 div,因此在将属性更改为 display: 块时,元素会出现,但页面会向下溢出,因为在没有这些 div 的情况下已经计算了高度。
有什么办法可以解决这个问题?我不能修改 iframe,但如果里面有什么。
【问题讨论】:
标签: javascript html css iframe