如何設置此DIV的高度以使其達到視口的底部? DIV 不能被絕對定位;它正在流動中。設置DIV高度,使其到達視口的底部
<html>
<body>
Hello world...
<div>xxx</div>
</body>
</html>
如果有一個CSS解決方案(我懷疑),它是偉大的,但使用JS/jQuery是好的。 CSS3也很好。
如何設置此DIV的高度以使其達到視口的底部? DIV 不能被絕對定位;它正在流動中。設置DIV高度,使其到達視口的底部
<html>
<body>
Hello world...
<div>xxx</div>
</body>
</html>
如果有一個CSS解決方案(我懷疑),它是偉大的,但使用JS/jQuery是好的。 CSS3也很好。
開始:
body, html { height:100% }
然後給你的DIV height:100%
使用$(window).height()
獲得元素
$("div").height($(window).height())
可能重複[如何申請100%的高度,以單嗎?(http://stackoverflow.com/questions/1818467/how-to-apply-100-height-to-div ) – bfavaretto 2012-03-12 15:47:47
你能告訴我們爲什麼你需要它嗎?也許有另一種方式來實現相同的目標,而不需要在你的應用程序中插入大量的JavaScript,並使代碼更難維護,更不用說惱人的瀏覽器兼容性問題了...... – Castilho 2012-03-12 15:51:19