我想設置iframe的高度以擴展到餘下的可用空間(即windowsHeight - menuHeight - footerHeight),如contentFrame中所使用的,這對我不起作用。它適用於高度設置爲特定像素。寬度:100%的作品。由於該應用是舊版應用,因此應該與IE 10/11,Chrome和Firefox兼容。HTML iframe最大高度,高度:100%不工作
的index.htm
<body>
<iframe name="menuFrame" src="menu.htm" frameborder="1" style="height:40px; width: 100%;">
</iframe>
<iframe name="contentFrame" src="content.htm" frameborder="1" style="height:100%; width: 100%;">
</iframe>
<iframe name="footerFrame" src="footer.htm" frameborder="1" style="height:15px; width: 100%;">
</iframe>
</body>
menu.htm
<body>
menu
</body>
content.htm
<body style="border: solid 1 black;height: 100%;">
content
</body>
footer.htm
<body>
footer
</body>
更新 謝謝大家的幫助。我測試了LGSon的唯一,這對我來說更容易理解。
身高是100%的,你認爲呢? – Alohci
將iframe的高度擴展到可用空間的其餘部分(例如,windowsHeight - menuHeight - footerHeight) – Pingpong