CSS3

プロパティ

clear

  編集:2022.07.14 by T.A.

mdn

浮動体のフロー解除法。

名前 clear
none | left | right | both
初期値 none
適用対象 ブロック レベルの要素
継承 されない
百分率 受容しない
算出値 指定値
正準的順序 文法に従う
アニメーション型 離散的

このプロパティは、要素の clear 対象 とされる浮動ボックスたちに指示する:

【“clear 対象”は、この訳で新たに導入した用語である。その理由は、原文の“clear する”という動詞としての用法を和訳するためには、その目的語 ─ すなわち、clear 対象 ─ に変換する必要があること、および このように定義した方が本文を簡潔に記述できるからである。】

left
¶左浮動体を解除する。
<DIV style="width:200px; border:1px solid black;
 font-size:20px; line-height:1;
">
 <IMG style="float:left; width:50px" src="Com/BG1.jpg">
 <IMG style="float:right; width:80px" src="Com/BG2.jpg">
 あああ
 <BR style="clear:left">
 いいいいいいいいい
</DIV>
あああ
いいいいいいいいい

right
要素に先行するすべての右へ浮動するボックス。 ¶右浮動体を解除する。
<DIV style="width:200px; border:1px solid black;
 font-size:20px; line-height:1;
">
 <IMG style="float:left; width:50px" src="Com/BG1.jpg">
 <IMG style="float:right; width:80px" src="Com/BG2.jpg">
 あああ
 <BR style="clear:right">
 いいいいいいいいい
</DIV>
あああ
いいいいいいいいい

both
要素に先行するすべての浮動ボックス。 ¶左または右浮動体の何れかを解除する。
<DIV style="width:200px; border:1px solid black;
 font-size:20px; line-height:1;
">
 <IMG style="float:left; width:50px" src="Com/BG1.jpg">
 <IMG style="float:right; width:80px" src="Com/BG2.jpg">
 あああ
 <BR style="clear:both;">
 いいいいいいいいい
</DIV>
あああ
いいいいいいいいい

<DIV style="width:200px; border:1px solid black;
 font-size:20px; line-height:1;
">
 <IMG style="float:left; width:50px" src="Com/BG1.jpg">
 あああ
 <BR style="clear:both;">
 <IMG style="float:right; width:80px" src="Com/BG2.jpg">
 いいい
 <BR style="clear:both;">
 ううううううう
</DIV>
あああ
いいい
ううううううう

none
空集合(すなわち、ボックスの位置には、以下に述べる拘束は適用されないことを意味する)。 ¶どの浮動体も解除しない。
<DIV style="width:200px; border:1px solid black;
 font-size:20px; line-height:1;
">
 <IMG style="float:left; width:50px" src="Com/BG1.jpg">
 <IMG style="float:right; width:80px" src="Com/BG2.jpg">
 あああ
 <BR style="clear:none;">
 いいいいいいいいい
</DIV>
あああ
いいいいいいいいい

【この節の以下の記述は、下の例の終わりまで、浮動体でない要素を対象にする。】

関連

float


テスト
HTML:

ここに表示
HTML:

ここに表示
スクリプト:


スクリプト:



表示内容:
表示内容: