2013-11-21 151 views
0

我想在我的一頁上顯示100%高度的iFrame。如何在100%高度顯示Iframe

但是,當我將高度100%添加到iFrame時,它只能獲得100px的高度。

我添加到iFrame中的代碼是在這裏:

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

的頁面是:http://www.storgaardbiler.dk/brugte-biler/

我試着添加HTML, '體{身高100%}',但沒有幫幫我。

+0

你究竟意味着什麼?我只是檢查出來,iframe的高度超過100px。 – SamV

+0

它將只有100%的空間your're它進入。 – SaturnsEye

+0

我已經100%了。爲什麼它不顯示洞iframe? – user2064285

回答

0

身高:100%會與位置:絕對 所以給位置絕對的iframe。給出相對於外部容器/格的位置並且爲外部容器提供高度或固定高度。現在iframe會擴展到其父容器/外容器的高度 。

修復父div的高度/容器
化妝父DIV /集裝箱位置:相對
現在給的位置是:絕對設置爲iFrame

+0

請問在iframe周圍創建一個新的div框會很好嗎? 我試過了你說的另一個,但它不起作用:/ – user2064285

+0

100%的高度意味着它將採用它的父母的位置相對/固定的高度。所以有必要給iframe一個固定高度的父div,以便它可以擴展到那個高度。該div必須具有相對位置/固定位置。更好地使用父div的相對位置。 –

0

這種添加到您的CSS代碼
iframe{
width{100%;
}