「min-height」パーセンテージは、要素に「display: flex」の間接的な親がある場合にのみ適用されます。
P粉041758700
P粉041758700 2024-03-30 22:28:53
0
1
397

#maindisplay:flex ルールを取得した場合にのみ #inner 要素の高さが決まる理由が理解できません。

これは私のコードです: リーリー リーリー

display: flex を削除すると、ルール #inner の高さは 0:

になります。

リーリー リーリー

###後もう一つ。

#inner 内にコンテンツがある場合、その高さは #main の高さに累積されます。

スクリーンショットを見てください

P粉041758700
P粉041758700

全員に返信(1)
P粉066224086

フレックスボックスに関連する stretch 配置の結果に直面しています。デフォルトでは、フレックス項目は引き伸ばされるため、次のことが適用されます:

つまり、パーセンテージを指定した min-height が機能します。整列を変更して display:flex

を維持すると機能しません

リーリー リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート