言語
日本語
English

Caution

お使いのブラウザはJavaScriptが無効になっております。
当サイトでは検索などの処理にJavaScriptを使用しています。
より快適にご利用頂くため、JavaScriptを有効にしたうえで当サイトを閲覧することをお勧めいたします。

CSS辞典

  1. トップページ
  2. CSS辞典
  3. 【CSSセレクタ】E.className

【CSSセレクタ】E.className

.class名』で指定されたclass名を持つ要素に適用できます。

尚、『.class名.class名』といったようにクラス名を連続して記述することでその全てのクラス名を持つ要素にのみ反映させることができます。たとえば『.hoge.hoge1』と指定した場合はクラス名『hoge』とクラス名『hoge1』を両方合わせ持つ要素に対して反映することができます。この指定方法を使用する場合は半角スペースを含まず連続して記述する必要がありますのでご注意ください。

サンプルコード

.hoge { color: red;} /* class名『hoge』を持つ要素に適用されます。 */
p.hoge1 { color: blue;} /* class名『hoge1』を持つp要素に適用されます。 */

ブラウザでの表示結果

.hoge { color: red;} /* class名『hoge』を持つ要素に適用されます。 */
p.hoge1 { color: blue;} /* class名『hoge1』を持つp要素に適用されます。 */
.hoge2.hoge3 { color: orange;} /* class名『hoge2』と『hoge3』を持つ要素に適用されます。 */

<div class="hoge">ここはdiv要素です。class名に『hoge』と指定しています。</div>
<div class="hoge1">ここはdiv要素です。class名に『hoge1』と指定しています。</div>
<div>ここはdiv要素です。</div>
<p class="hoge">ここはp要素です。class名に『hoge』と指定しています。</p>
<p class="hoge1">ここはp要素です。class名に『hoge1』と指定しています。</p>
<p class="hoge1">ここはp要素です。class名に『hoge1』と指定しています。</p>
<p class="hoge2">ここはp要素です。class名に『hoge2』と指定しています。</p>
<p class="hoge2 hoge3">ここはp要素です。class名に『hoge2』、『hoge3』と指定しています。</p>
<p>ここはp要素です。</p>

対応ブラウザ

Chrome Chrome
1 以降
Firefox Firefox
1 以降
Safari Safari
1 以降
Edge Edge
12 以降
全バージョンで対応しています
IE IE
11
10
9
8
7
6
Opera Opera
3.5 以降
2 以前 ×
iOS Safari iOS Safari
1 以降
Android Android Browser
4.4 以降
3 以前 ×
Chrome Android Chrome Android
最新版
デスクトップ版と同等の対応です
Firefox Android Firefox Android
最新版
デスクトップ版と同等の対応です

※ バージョン情報は MDN に基づいています。

記事の間違いや著作権の侵害等ございましたらお手数ですがまでご連絡頂ければ幸いです。