【发布时间】:2021-03-19 22:40:59
【问题描述】:
有没有办法将 iFrame 元素设置为其内部元素的大小,不包括边距?
例如,如果我设置了https://example.com的iFrame,它将显示
<iframe src="https://example.com"></iframe>
我可以使用 CSS 或 JS 更改高度和宽度,但我可以自动设置 iFrame 的宽度和高度,这样就不会滚动了吗?
我尝试做类似的事情
onload='this.style.height=this.contentWindow.document.body.scrollHeight+"px";this.style.width=this.contentWindow.document.body.scrollWidth+"px";'
但它不起作用。
任何帮助将不胜感激。
【问题讨论】:
-
如果内容设置为浮动,你如何“定义”内容宽度?仅凭这个问题就应该告诉您以这种方式处理它是不现实的。
-
对不起,我只想把所有东西都拿掉,除了填充物里面的东西。
标签: javascript html css iframe