Html 如何以100%高度显示Iframe

Html 如何以100%高度显示Iframe,html,css,iframe,Html,Css,Iframe,我想在我的一个页面上以100%的高度显示iFrame 但是当我向iFrame添加100%的高度时,它只得到100像素的高度 我添加到iFrame的代码如下: <iframe src="http://carlist.bilinfo.dk/31282" style="border: none;" width="940" height="100%" frameborder="0" scrolling="auto"></iframe> 网页为: 我曾尝试添加html,“bo

我想在我的一个页面上以100%的高度显示iFrame

但是当我向iFrame添加100%的高度时,它只得到100像素的高度

我添加到iFrame的代码如下:

<iframe src="http://carlist.bilinfo.dk/31282" style="border: none;" width="940" height="100%" frameborder="0" scrolling="auto"></iframe>

网页为:


我曾尝试添加html,“body{height 100%}”,但没有帮助

高度:100%将与位置:绝对配合使用 所以给iframe一个绝对位置。给出相对于外部容器/分区的位置,并提供外部容器的高度或固定高度。现在,iframe将扩展到高度 其父容器/外部容器的

固定父分区/容器的高度
制作父分区/容器位置:相对

现在将position:absolute添加到iframe中,并将其添加到css代码中
iframe{

宽度{100%;

}

你的确切意思是什么?我刚检查过,iframe的高度超过了100px。它只占你放置它的空间的100%。我又做了100%。为什么它不显示iframe的洞?@user2064285,因为iframe不知道里面的数据有多大。你需要知道iframe中数据的尺寸我,然后将您的iframe大小调整为内容的大小iframe的内容也来自跨域,因此您无法访问iframe内部内容的高度在iframe周围创建一个新的div框是否好?我尝试了您所说的另一个,但它不起作用:/100%的高度意味着它将采用其父对象的高度n相对/固定。因此有必要在iframe周围提供一个具有固定高度的父div,以便它可以扩展到该高度。该div必须具有相对/固定位置。最好对父div使用相对位置。