2012-06-24 80 views
0

我是網站設計初學者。我想有一個動態的高度的內容。所以我做這樣的事情:如何使用Div相對高度100%?

<div style="position:relative;width:100%;height:100%;" id="content"> 
    .... 
</div> 

<div style="position:relative;width:2000px;height:498px;"> 
    <?php include('footer.php'); ?> 
</div> 

但是,頁腳div沒有檢測到內容的高度。我該怎麼辦?謝謝。

+1

在參考這個** [頁腳底部](http://stackoverflow.com/questions/11146121/footer-at-the-bottom)** –

+1

閱讀這篇文章[粘性頁腳通過瑞安Fait](http://ryanfait.com/sticky-footer/) – yudayyy

+0

嘗試刪除寬度和高度,也許這是有效的。 –

回答

0

您已經定義的內容爲100%的高度,這也許就是爲什麼它不檢測的內容爲內容的高度將嘗試以適應100%的高度

嘗試使用

<div style="position:absolute;bottom:0px;width:2000px;height:498px;"> 
0

我不知道如何使用CSS,我不認爲CSS會檢測到屏幕或其他東西。

$(document).ready(function() { 
var sch=screen.height; 
d = document.getElementById('content'); 
d.style.height=screen.height; 
}); 

這應該有效。使用jQuery

1

你可以使用jQuery傳遞高度元素

$(document).ready(function() { 
var hgt = $(window).height(); 
$("#content").css({"height" : hgt }); 
});