クリア属性の使い方

青灯夜游
リリース: 2019-02-15 14:14:45
オリジナル
4977 人が閲覧しました

clear 属性は、要素の左側または右側の要素をフロートにしないように設定します。これを使用すると、フロートをクリアし、フローティング レイアウトによって発生するいくつかの問題を解決できます。

クリア属性の使い方

CSS クリア属性

機能: クリア属性は、左側の要素と左側の要素を区別するかどうかを設定できます。フローティング要素の右側はフロートです。

構文:

clear:none | left | right | both;
ログイン後にコピー

none: デフォルト値。フロート要素を両側に表示できるようにします。

left: 左側には浮動要素は許可されません。

right: 右側には浮動要素は許可されません。

both: 要素を左側または右側にフローティングすることはできません。

CSS クリア属性の使用例

<!DOCTYPE html>
<html>
<head>
<style>
.div1 {
  float: left;
  width: 100px;
  height: 50px;
  margin: 10px;
  border: 3px solid #73AD21;
}
.div2 {
  border: 1px solid red;
}
.div3 {
  float: left;
  width: 100px;
  height: 50px;
  margin: 10px;
  border: 3px solid #73AD21;
}
.div4 {
  border: 1px solid red;
  clear: left;
}
</style>
</head>
<body>
<h2>不使用clear清除浮动</h2>
<div class="div1">div1</div>
<div class="div2">div2 - 测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!</div>
<p>注意,在HTML代码中,div2在div1之后。但是,由于div1向左浮动,所以div2中的文本围绕div1流动。</p>
<br><br>
<h2>使用clear清除浮动</h2>
<div class="div3">div3</div>
<div class="div4">div4 - 测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本!测试文本! </div>
<p>
说明:使用clear: left;将div4向下移动到浮动div3下面;值“Left”清除浮动到左侧的元素。我们还可以使用clear属性的“right”和“both”值。</p>
</body>
</html>
ログイン後にコピー

レンダリング:

クリア属性の使い方

以上がクリア属性の使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート