Javascript Iframe与div具有相同的宽度和高度

Javascript Iframe与div具有相同的宽度和高度,javascript,html,css,Javascript,Html,Css,我创建了一个带有一些样式的。其中包括: contenedor.style.position = "absolute"; contenedor.style.top = "60px"; contenedor.style.left = "610px"; contenedor.style.width = "auto"; // Auto-adjust to the content contenedor.style.height = "auto";// Auto-adjust to the content

我创建了一个带有一些样式的
。其中包括:

contenedor.style.position = "absolute";
contenedor.style.top = "60px";
contenedor.style.left = "610px";
contenedor.style.width = "auto"; // Auto-adjust to the content
contenedor.style.height = "auto";// Auto-adjust to the content
然后,我创建了一个

iframe.setAttribute("scrolling", "no");
iframe.style.width = contenedor.style.width;
iframe.style.height = contenedor.style.height;
iframe.style.top = contenedor.style.top;
iframe.style.left = contenedor.style.left;

但是,当我显示这两个元素时,
大。它的宽度和高度与
不同。这是怎么造成的?我该如何解决它?

您是否尝试将iframe的宽度和高度设置为100%?

您是否尝试将iframe的宽度和高度设置为100%?

是否与填充/边框有关?您是否尝试将这些设置为0?使用浏览器的开发人员工具查看呈现它们的维度只是一个奇怪的问题:
div
?不管怎样,它的宽度和高度都设置为
auto
,所以为什么不完全抛弃它,只使用iframe本身呢?这可能与填充/边框有关吗?您是否尝试将这些设置为0?使用浏览器的开发人员工具查看呈现它们的维度只是一个奇怪的问题:
div
?不管怎样,它的宽度和高度设置为
auto
,所以为什么不完全抛弃它,单独使用iframe呢?你有没有试过在div和iframe上使用100%的宽度和高度?你能把链接发布到你试图实现它的地方吗?你能至少把它放在我们能看到的地方吗?现在,我得到了以下代码iframe.style.width=contendor.clientWidth;iframe.style.height=contendor.clientHeight;问题是clientHeight仅在div处于活动状态时才处于活动状态,所以它们始终为0。但它们是身体赋予它们的尺寸,也是我想要的iframe的尺寸。。。请帮助我:(你试过在div和iframe上使用100%的宽度和高度吗?你能把链接发布到你尝试实现它的地方吗?你能至少把它放在我们能看到的地方吗?现在,我有了这个代码iframe.style.width=contendor.clientWidth;iframe.style.height=contendor.clientHeight;问题是clientHeight只有一个当div处于活动状态时,它们处于活动状态,因此它们始终为0。但它们是body为它们指定的尺寸,以及我希望用于iframe的尺寸…请帮助我:(