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>
2. 親にオーバーフローを追加しますelement: hidden;
注: 子要素が位置決めレイアウトを使用する場合、実装は困難になります。
の後に疑似オブジェクトを使用してクラスを定義し、浮動要素の影響を制御するために疑似オブジェクトを使用します。
インターネット上で最も人気のあるクリア フローティング コード:
.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 [常にスクロール バーを表示する]
オブジェクトのズーム率を設定または取得します。
構文: 通常 [デフォルト値、オブジェクトの実際のサイズを使用]; 数値 [パーセンテージ | 符号なし浮動小数点数。浮動小数点実数
が1.0またはパーセンテージが100%の場合、この属性の通常の値に相当します
zoom:1はie6の高さ適応の問題を解決します。

人気の記事

人気の記事

ホットな記事タグ

メモ帳++7.3.1
使いやすく無料のコードエディター

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

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

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

ホットトピック











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

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

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

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