簡體   English   中英

如何使iframe的高度靈活?

[英]How to make the height of an iframe flexible?

我想在我自己的網頁中顯示另一個網頁,使某些部分不可見。

我用這段代碼做得很好

<div style="border: 0px solid #D5CC5A; overflow: hidden; margin: 15px auto; max-width: 300px;">
  <iframe scrolling="no"
          src="the site address" style="border: 0px none; margin-left: -3px; height: 9200px; margin-top: -50px; width: 300px;">
  </iframe>
</div>

由於我發現內頁的最高文章也適合,因此我選擇了9200px。

剩下的問題是例如第一頁,它是一個沒有任何長文章的簡單頁面,因此即使內容很短,iframe和我的網頁也具有較高的滾動條(9200px)!

如何僅將長頁面擴展到9200px的高度告訴iframe?

對於短頁面,高應該是500px之類的。

我不太了解您的問題。 如果您要在iframe中的頁面上剪下一部分,則無法通過定義高度和寬度來做到這一點。 iframe必須完全復制您要顯示的網站,因此您無法使用iframe隱藏該頁面上的元素。

希望這會有所幫助。

不,我寫的是你說的! 它起作用-那里是:

 <html> <body> < style="border: 0px solid #D5CC5A; overflow: hidden; margin: 15px auto; max-width: 300px;"> <iframe scrolling="no" src="https://stackoverflow.com" style="border: 0px none; margin-left: -3px; height: 9200px; margin-top: -50px; width: 300px;"> </iframe> </div> </body> </html> 

但是我想為此做一個條件

說如果我想在我的網站上顯示頁面的高度

是長fpr eaxample-高= 9000

我告訴befor的部分中的代碼(hight = 9200)

將我為您編寫的代碼的最高標准更改為

頁面高度(我在里面顯示)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM