2016-11-19 10 views
0
<style> 
html, body { 
    height: 100%; 
} 

img.one { 
    height: auto; 
    width: auto; 
} 

img.two { 
    height: 50%; 
    width: 50%; 
} 
</style> 

上記のcssでは、bodyとhtmlのheightプロパティを取り出すときに何かが起きると思われますが、何が理解できません。 bodyとhtmlの高さを100%に設定する目的は何ですか?bodyとhtmlの高さを100%に設定する目的

+0

HTMLコードを貼り付けて実際に何が起こっているかを見てみましょう。 –

+0

この回答には次のようなものがあります:[CSSの 'height'プロパティとパーセント値を使って作業する(http://stackoverflow.com/a/31728799/3597276) –

答えて

1

html, bodyから高さを削除すると、img.two { height: 50%; }に基準の高さがもうありません。それは何の50%ですか?

2

境界を追加して相違点を確認します。

html, body { 
    height: 100%; /* Ex: Change it 100% to %75 */ 
    border: 2px solid red; 
} 

完了したら、行を削除できます。

関連する問題