2015-07-09 118 views

回答

1

因爲身體min-height應該被定義爲height

body { 
    height: 100%; 
    margin: 0; 
} 

叉小提琴 - >http://jsfiddle.net/p7vn7vrj/
bodymin-height百分比是 「無中生有」 一min-height,因爲沒有height計算min-height百分比反對。因此#testheight將與未設置的主體min-height相同。

的CSS層次是

height 
    min-height 
    max-height 
    height (child) 
     min-height 
     max-height 

+0

爲什麼所有關於給div 100%高度的教程在身體上使用最小高度呢? – user1807782

+0

@ user1807782,我不知道。你有沒有在w3fools上看過它?以鏈接爲例。 – davidkonrad

相關問題