CSS疑似クラスの使い方

藏色散人
リリース: 2019-06-03 16:41:41
オリジナル
4039 人が閲覧しました

CSS疑似クラスの使い方

CSS 疑似クラスを使用するにはどうすればよいですか?

CSS 疑似クラスは、セレクターに特殊効果を追加するために使用されます。

疑似クラス構文:

selector:pseudo-class {property:value;}
ログイン後にコピー

CSS クラスでも疑似クラスを使用できます:

selector.class:pseudo-class {property:value;}
ログイン後にコピー

anchor 疑似クラス

CSS をサポートするブラウザでは、リンクのさまざまな状態をさまざまな方法で表示できます

a:link {color:#FF0000;} /* 未访问的链接 */
a:visited {color:#00FF00;} /* 已访问的链接 */
a:hover {color:#FF00FF;} /* 鼠标划过链接 */
a:active {color:#0000FF;} /* 已选中的链接 */
ログイン後にコピー

注: CSS 定義では、a:hover を設定する必要があります。これは単にa:link および a:visit の後に有効です。

注: CSS 定義では、a:active を有効にするには、a:hover の後に配置する必要があります。

注: 疑似クラス名では大文字と小文字が区別されません。

疑似クラスと CSS クラス

疑似クラスは CSS クラスとともに使用できます:

a.red:visited {color:#FF0000;}
<a class="red" href="css-syntax.html">CSS 语法</a>
ログイン後にコピー

上の例のリンクにアクセスした場合は、赤く表示されます。

CSS :first-child 擬似クラス

:first-child 擬似クラスを使用して、親要素の最初の子要素を選択できます。

注: IE8 の以前のバージョンでは、:first-child を有効にするには、 を宣言する必要があります。

最初の

要素と一致する

次の例では、セレクターは、任意の要素の最初の子である

要素と一致します。

Example

p:first-child
{
    color:blue;
}
ログイン後にコピー

すべての

要素の最初の 要素と一致します

次の例では、一致するすべての

を選択します。要素の要素:

Instance

p > i:first-child
{
    color:blue;
}
ログイン後にコピー

最初の子要素である

要素内のすべての 要素と一致します

次の例では、セレクターは、要素の最初の子であるすべての

要素内のすべての 要素と一致します:

Example

p:first-child i
{
    color:blue;
}
ログイン後にコピー

CSS - :lang pseudo-class

:lang 擬似クラスを使用すると、さまざまな言語の特別なルールを定義できます。

注: IE8 では、;lang 擬似クラスをサポートできる < ;!DOCTYPE> を宣言する必要があります。クラス。

次の例では、:lang クラスは、属性値 no を持つ q 要素の引用符のタイプを定義します:

Example

q:lang(no) {quotes: "~" "~";}
ログイン後にコピー

以上がCSS疑似クラスの使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート