我有以下情形: -HTML IFRAME查詢
在HTML頁面中,顯示一個頂杆後跟另一個HTML網頁動態包含到頁的較低部分(我使用的iframe爲其)。所以,窗口的滾動條不應該出現。相反,應該出現包含頁面的滾動條。我可以使用頁面正文上的overflow: hidden
屬性來執行此操作。
但現在,爲了達到這個目的,我必須將iframe的高度設置爲100%,以使頁面看起來無縫。問題在於,包含iframe的較低div流出父節點的<body>
,並且由於我已將overflow:hidden
添加到主體,因此會切斷每個包含頁面的最後一位。我如何克服這一點?
代碼: -
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>Show Asset</title>
<style>
html, body, iframe
{
height: 100%;
}
body
{
overflow: hidden;
margin: 0px;
}
iframe
{
width: 100%;
margin: 0px;
border: 0px;
padding: 0px;
}
.optionsBar
{
background-color: Lime;
}
.iframeHolder
{
/* height: 100%;*/
}
</style>
</head>
<body>
<div class="optionsBar">Test</div>
<div class="iframeHolder">
<iframe frameborder="0" scrolling="auto" src="http://en.wikipedia.org/wiki/Main_Page"></iframe>
</div>
</body>
</html>
不,這裏的問題是iframe溢出了正文。 – Ajay