身長:100% vs. 最小身長:100%
質問:
CSS を使用して div の高さを設定する場合、「height:100%」と「min-height:100%」の違いは何ですか?
答え:
World Wide Web Consortium (W3C) は、これら 2 つのプロパティ間の関係を次のように定義しています:
- div の初期の高さは、「min-height」と「max-height」を考慮せずに決定されます。
- 初期の高さが「max-height」を超える場合は、計算された高さとして「max-height」を使用して高さを再計算します。
- 逆に、結果の高さが「min-height」より小さい場合は、計算された高さとして「min-height」を使用して高さを再計算します。
概要:
- 「Min-height」は計算された高さをオーバーライドします。
- 「Max-height」は、指定された高さが低い場合は指定された高さを無効にすることができますが、「min-height」を無効にすることはできません。
特定のケース:
- "Height:100%" は、要素の高さを包含ブロックの高さと等しく設定します。
- "Min-height:100%"より低い高さが明示的に指定されている場合でも、高さが少なくとも 100% であることが保証されます。 「max-height」でオーバーライドできないことに注意してください。
以上がCSS で div の高さを設定する場合の「height: 100%」と「min-height: 100%」の違いは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。