初めてコードを書いたときに、親要素に float を追加するのと、子要素に float を追加するのはどう違うのですか? float のクリアにはいくつかの問題もあります
を明確に理解してください。フローティングの 2 つの方法
1. 親に overflow:hidden を追加します
2. 最後の子要素に clear:both を追加します
ここのフロートは子要素に追加され、フロートは overflow: hidden によってクリアされます。 float がクリアされていない場合、親 div main1 には高さがなく、以下に示すように div main2 が浮動します。浮動している親要素があり、子要素も浮動していますか? float:left 属性は誰が追加されますか? フロートに参加する人は誰ですか?
概要:
ルーチンフレームワーク: 最初のレイヤー: ページ全体のフレーム overflow:hidden でフロートがクリアされます。 2 番目のレイヤー: ヘッダーのロゴ、検索など、最初のレイヤーの一部の要素です。 .、高さを定義するだけです。
りー