ホームページ  >  記事  >  ウェブフロントエンド  >  div float_html/css_WEB-ITnose についてヒーロー全員に質問する

div float_html/css_WEB-ITnose についてヒーロー全員に質問する

WBOY
WBOYオリジナル
2016-06-21 09:46:551366ブラウズ

div float div

div A、B、C の 2 つの div があります。A の高さは 100% ですが、B と C の両方を float に設定すると、A の高さは 0 になります。A を作る方法はありますか?高さは 0 にならずにパーセンテージを使用し続けますか?それともfloatを使わずにBとCを並べて表示することはできるのでしょうか?

ディスカッションへの返信 (解決策)

高さにパーセンテージを使用することはできません。固定値のみを記述してください。状況に応じて、B と C には高さ (固定値) が必要であり、float を使用した後はそれらをクリアすることを忘れないでください。

float1< ;
flaot2

上記の書き方だと問題が発生します
float1
flaot2

さらに追加しました上記のフロートをクリアするための DIV は問題ありません。互換性を確保するには、 overflow:hiddden; を追加します

浮動小数点がない場合、a の高さは b と c でサポートされます

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。