[英]Why isn't this 100% height working?
的CSS
html { height: 100%; }
body { min-height: 100%; margin: 0; }
#test { height: 100%; background: red; width: 50px; }
的HTML
<div id="test">test</div>
http://jsfiddle.net/k176a1xc/1/
#test為什么沒有100%的高度?
因為應該將身體的min-height
定義為height
:
body {
height: 100%;
margin: 0;
}
分叉的小提琴-> http://jsfiddle.net/p7vn7vrj/
body
min-height
百分比是“沒有”的min-height
,因為沒有height
可用來計算min-height
百分比。 因此, #test
height
將與body min-height
相同,未設置。
CSS層次結構是
height
min-height
max-height
height (child)
min-height
max-height
等等
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.