{category}

CSS - 配置

clear

クリア(レイアウトとボックスモデル

意味 フロートの解除


clearとは?

clearプロパティは、フロートを解除するために使用します。これにより、フロートしている要素の横に指定した要素が回り込まないようにすることができます。

clearの具体的な使い方

両方向のフロートを解除する例

<style>
    .clearfix {
        clear: both;
    }
</style>

<div class='clearfix'>
    この要素はフロートの影響を受けません。
</div>

'clearfix'クラスが指定された要素が、左右どちらかにフロートしている要素の影響を受けずに配置されるように設定しています。

左方向のフロートを解除する例

<style>
    .float-left {
        float: left;
        width: 50%;
    }
    .clear-left {
        clear: left;
    }
</style>

<div class='float-left'>左に浮動</div>
<div class='float-left'>左に浮動</div>
<div class='clear-left'>左の浮動を解除</div>

2つの要素を左に浮動させ、3つ目の要素で左の浮動を解除しています。

clearに関するよくある質問

Q. clearプロパティの役割は?
A. clearプロパティは、フロート要素の影響を受けないようにするために使用します。指定した側(左、右、または両方)にフロート要素がある場合、その下に配置されます。
Q. clearの値にはどんなものがある?
A. clearの主な値には、left(左フロートを解除)、right(右フロートを解除)、both(両方のフロートを解除)、none(クリアしない)があります。
Q. clearfixとは何ですか?
A. clearfixは、フロート要素を含む親要素の高さ崩れを防ぐためのテクニックです。通常、親要素にクラスを追加し、::afterなど疑似要素を使って実装します。

clearが学べる書籍の紹介

「プログラミング単語帳」を使って、プログラミングの単語を英単語のように学習してみませんか?
プログラミング単語帳には、CSSのclearやborder-width、padding-left、float、などのような実務でよく使われる単語が数百以上収録されています。
この書籍には、プログラミングの単語の意味や読み方、単語の使い方がわかる例文などが掲載されており、いつでもどこでもプログラミングの学習ができます。

よく使われる単語にだけ絞って学習することができるので、効率的にプログラミングが学習できます。

1日5分の暗記でプログラミンが身に付く!プログラミング単語帳 公式ストアで発売中!

HTML編、CSS編、JavaScript編、PHP編、Ruby編、その他単語編の6シリーズ分が公式ストアにて販売中です。気になった方はぜひ購入してみてください。


CSSを学べる「プログラミング単語帳」アプリ

プログラミング単語帳がアプリになりました!CSSはもちろん、10種類のプログラミング言語の中から、よく使われる単語をスマホで学習できます。

収録単語は2,000単語以上!
現在は、HTML、CSS、JavaScirpt、PHP、Laravel、Ruby、Python、MySQL、Linux、など10カテゴリーの単語帳が1つのアプリに収録されています。

いつでも、どこでも、隙間時間を有効活用して、プログラミングを効率的に学べるので、ぜひダウンロードしてみてください。

2024年7月アップデート情報:「Laravel」カテゴリーが追加されましました!

2024年8月アップデート情報:「MySQL」「Linux」カテゴリーが追加されましました!


関連するそのほかの単語

border-width

枠線の太さ

種類: 枠線

padding-left

左側の余白

種類: スペーシング

float

要素を浮かせて配置

種類: 配置

:hover

ユーザーが要素にマウスカーソルを重ねた状態

種類: 疑似クラス

ease-in

徐々に加速する変化

種類: タイミングの値