我試圖得到一個嵌套的DIV標籤,包含一個對象標籤,可拉伸至其父容器的剩餘空間。DIV標籤高度不會拉伸以填充父空間
我所擁有的是一個由3個DIV標籤標題內容英尺模板。內容DIV有一個包含另一個HTML頁面的對象。頁眉和頁腳的高度設置爲絕對像素值。我希望內容DIV佔用剩餘的空間。無論我做什麼,似乎我能想到的最好的方法是將DIV內容標籤設置爲屏幕高度的100%。這裏的代碼:
<body>
<div id="pageWrap">
<div id="page">
<div id="header" style="height:68px;"></div>
<script type="text/javascript">
$(document).ready(function() {
$("#header").load('header.jsp');
});
</script>
<div id="mapLocation" style="width:100%; height:100%; overflow:auto;">
<object type="text/html" style="width:100%; height:100%;" data="top/index.html"></object>
</div>
<div id="footer"></div>
<script type="text/javascript">
$(document).ready(function() {
$("#footer").load('footer.jsp');
});
</script>
</div>
</div>
</body>
任何解決方案是好的,jQuery,CSS或其他!
感謝您的幫助
Ggilmann
什麼空間... – Ggilmann
我想您在其他線程給瞭解決方案,但我無法讓它工作。看起來,我的內容Div標籤中包含的對象覆蓋了高度和寬度屬性,並始終成爲全屏幕的100%。 – Ggilmann
很難說,你的網頁上可能有大量的標記,我不知道!嘗試僅使用我的標記創建一個新的乾淨頁面,然後添加您的對象。如果你不堅持嚴格的xhtml你可能想嘗試使用iframe呢? – robC