div+css クリア float_html/css_WEB-ITnose

Jun 24, 2016 pm 12:30 PM

要素にフローティング属性がある場合、その親要素以降の要素に影響します。
フローティングの影響はフローティングを解除することで解決できます。

Float Clear(clear):

Value:
none: デフォルト値。浮動オブジェクトは両側で許可されます。
left: 浮動オブジェクトは左側で許可されません。
right: 浮動オブジェクトは右側で許可されません。

フロートをクリアする方法:

1. 追加のラベル メソッド
W3C では、コンテナの最後に「clear:both」要素を追加することを推奨しています
読み込みを容易にするために、コンテナをその高さに強制的に適応させます。すべての float 要素を削除します。
<div id="main">
<div id="left"></div>
<div id="right"></div>
<div class=" clear"></div>
</div>
<div id="footer"></div>

.clear{clear:both;}

2. 親にオーバーフローを追加しますelement: hidden;

注: 子要素が位置決めレイアウトを使用する場合、実装は困難になります。

3. メソッド

の後に疑似オブジェクトを使用してクラスを定義し、浮動要素の影響を制御するために疑似オブジェクトを使用します。
インターネット上で最も人気のあるクリア フローティング コード:
.clearFix:after{
clear:both;
display:block;
Visibility:hidden;
height:0;
line-height:0;
content:'';

}

.clearFix{zoom:1;} /*ie6/7 互換性の問題の解決*/

CSS オーバーフローの使用
オブジェクトのコンテンツが指定された高さと幅を超えた場合にコンテンツを管理する方法。
overflow:visible [デフォルト値、コンテンツを切り取ったりスクロールバーを追加しません]
auto [必要に応じてオブジェクトのコンテンツを切り取ったり、スクロールバーを追加したりします]
hidden [オブジェクトのサイズを超えるコンテンツを表示しません]
scroll [常にスクロール バーを表示する]

zoom 属性: IE コアを搭載したブラウザのみがズーム率をサポートします。

オブジェクトのズーム率を設定または取得します。
構文: 通常 [デフォルト値、オブジェクトの実際のサイズを使用]; 数値 [パーセンテージ | 符号なし浮動小数点数。浮動小数点実数
が1.0またはパーセンテージが100%の場合、この属性の通常の値に相当します
zoom:1はie6の高さ適応の問題を解決します。

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

ホットな記事タグ

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

公式アカウントのキャッシュの更新の難しさ:バージョンの更新後のユーザーエクスペリエンスに影響を与える古いキャッシュを回避する方法は? 公式アカウントのキャッシュの更新の難しさ:バージョンの更新後のユーザーエクスペリエンスに影響を与える古いキャッシュを回避する方法は? Mar 04, 2025 pm 12:32 PM

公式アカウントのキャッシュの更新の難しさ:バージョンの更新後のユーザーエクスペリエンスに影響を与える古いキャッシュを回避する方法は?

HTML5フォーム検証属性を使用してユーザー入力を検証するにはどうすればよいですか? HTML5フォーム検証属性を使用してユーザー入力を検証するにはどうすればよいですか? Mar 17, 2025 pm 12:27 PM

HTML5フォーム検証属性を使用してユーザー入力を検証するにはどうすればよいですか?

WebページのPNG画像にストローク効果を効率的に追加する方法は? WebページのPNG画像にストローク効果を効率的に追加する方法は? Mar 04, 2025 pm 02:39 PM

WebページのPNG画像にストローク効果を効率的に追加する方法は?

&lt; iframe&gt;の目的は何ですか タグ?使用する際のセキュリティ上の考慮事項は何ですか? &lt; iframe&gt;の目的は何ですか タグ?使用する際のセキュリティ上の考慮事項は何ですか? Mar 20, 2025 pm 06:05 PM

&lt; iframe&gt;の目的は何ですか タグ?使用する際のセキュリティ上の考慮事項は何ですか?

&lt; meter&gt;の目的は何ですか 要素? &lt; meter&gt;の目的は何ですか 要素? Mar 21, 2025 pm 12:35 PM

&lt; meter&gt;の目的は何ですか 要素?

HTML5のクロスブラウザー互換性のベストプラクティスは何ですか? HTML5のクロスブラウザー互換性のベストプラクティスは何ですか? Mar 17, 2025 pm 12:20 PM

HTML5のクロスブラウザー互換性のベストプラクティスは何ですか?

&lt; datalist&gt;の目的は何ですか 要素? &lt; datalist&gt;の目的は何ですか 要素? Mar 21, 2025 pm 12:33 PM

&lt; datalist&gt;の目的は何ですか 要素?

ナビゲーションとSEOにHTMLリンクを効果的に使用するにはどうすればよいですか? ナビゲーションとSEOにHTMLリンクを効果的に使用するにはどうすればよいですか? Mar 18, 2025 pm 02:39 PM

ナビゲーションとSEOにHTMLリンクを効果的に使用するにはどうすればよいですか?

See all articles