English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

CSS 参考マニュアル

CSS @ルール(RULES)

CSS 属性全書

CSS clear属性の使用方法と例

clear CSS属性は、要素のどちら側が他の浮動要素を許可しないことを指定します。さらに詳しく学ぶ。

以下のテーブルは、この属性の使用方法とバージョン履歴、およびJavaScriptスクリプトでの使用構文を示しています。

デフォルト値:none
適用:すべての要素
継承:ありません
アニメーション可能:いいえ 参照 アニメーション属性
バージョン:CSS 1,2,3
JavaScript構文:object.style.clear="left"

clearの使用構文

この属性の構文は以下の通りです:

clear: left | right | auto | both | none | initial | inherit

以下の例では、clear属性の使用方法を示しています。

  clearfix:after  {
   content: ".";
   display: block;
   height: 0;
   visibility: hidden;
   clear: both;
  }
テストして見て‹/›

属性値

以下のテーブルは、この属性の値を説明しています。

説明
left要素が下に移動して過去のleftの浮動をクリアします。
right要素が下に移動して過去のrightの浮動をクリアします。
both要素が下に移動して両方のleftとrightの浮動をクリアします。
auto先に浮動した要素をクリアしません。デフォルト値です。
initialこの属性をデフォルト値に設定します。
inherit指定された場合、関連する要素はその親要素のclearの属性値を使用します。

ブラウザ互換性

clear属性のブラウザの互換性について、以下のテーブルの数字は、その属性をサポートするブラウザの最低バージョンを示します;すべての主要ブラウザはこの属性をサポートしています。

  • Firefox 1+

  • Google Chrome1+

  • Internet Explorer 5+

  • Apple Safari 1+

  • Opera 6+

さらに詳しく

以下のチュートリアルを参照:CSS Float

関連属性:float