CSS3 Pre-Reference



全称セレクタ(ユニバーサルセレクタ)

すべての要素

試す

コード

/* すべての要素に文字色[赤]を指定 */
* {
    color: red;
}

/* div内のすべての要素に文字色[緑]を指定 */
div * {
    color: green;
}

/* 「class="sea"」を指定されたすべての要素に文字色[blue]を指定 */
*.sea {
    color: blue;
}

コメントする


対応ブラウザ

Firefox
すべて
Chrome/Safari
すべて
Opera
すべて
InternetExplorer
すべて

パラメータ

レベル 2.0
参考文献 Selectors Level 3#6.2. Universal selector

解説

すべての要素を対象とします。疑似要素も対象です。

単純セレクタの一つです。

ファイル検索や文字検索の時に使うワイルドカードと同じ効果です。

CSS3から名前空間の指定が可能になっています。

@namespace foo url(http://www.example.com);
foo|h1 { color: blue }
foo|* { color: yellow }
|h1 { color: red }
*|* { color: green }
* { color: purple }

1つ目のルールは、名前空間「foo」に属するh1の色を青にします。
2つ目のルールは、名前空間「foo」に属するすべての要素の色を黄色にします。
3つ目のルールは、名前空間の指定がないすべての要素の色を赤にします。
4つ目と5つ目のルールは、すべての名前空間のすべての要素の色を紫色にします。

トラックバック

投稿されたコメント