ホームページ > 記事 > ウェブフロントエンド > CSS の高さ: 100% と最小高さ: 100% – いつどちらを使用する必要がありますか?
CSS の領域では、要素の最大高さを設定するタスクは次のとおりです。よく遭遇します。さまざまなアプローチがありますが、広く使用されている 2 つの手法では、height:100% または min-height:100% のいずれかを使用します。しかし、それらの明確な特徴は何ですか?
W3C 仕様によれば、min-height プロパティと max-height プロパティは両方とも、特定のアルゴリズムを通じて要素の実際の高さプロパティに影響を与えます。
本質的に、min-height は要素が少なくとも指定された高さを占めることを保証します。たとえ他の要因により身長が低くなったとしても。一方、max-height は要素の高さを指定された値に制限し、その制限を超えないようにします。
高さ:100% の特定のケースでは、要素はは、それを含むブロックの高さを強制的に仮定します。ただし、max-height:50% のような競合するプロパティが適用される場合は、後者が優先されます。
対照的に、min-height:100% は、要素の最小高さが 100% になるように指示します。他の高さの仕様に関係なく。これは、後続のスタイル プロパティによって無効にされない限り、計算された高さは常に、それを含むブロックの高さの少なくとも 100% になることを意味します。
高さ:100% と min の主な違い-height:100% は、矛盾する高さの仕様に直面したときの行動にあります。 max-height は高さを無効にすることができますが、min-height は高さの後、max-height の前に評価されるため、min-height を無効にすることはできません。
以上がCSS の高さ: 100% と最小高さ: 100% – いつどちらを使用する必要がありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。