:active擬似クラス。

CSSでのセレクタ(選択子)の一つである、:active擬似クラスに関して解説します。

:active擬似クラスとは。

:active擬似クラスとは、当該要素を閲覧者が指定している状態のみ対象とする擬似クラスセレクタです。

  • 具体的には、マウス操作の場合、当該要素をクリックしている状態のみを対象とします。

この擬似クラスは、仕様上は特に対象となる要素を限定しておりません。

:active擬似クラスの書式。

:active擬似クラスの書式は、

セレクタ:active

です。

ここで、セレクタとしては任意のものが使えますが、対象要素を問わない場合なら全称セレクタ(汎用セレクタ)を省略出来ます。

:active擬似クラスの使用上の注意。(平成18年 7月18日 訂正)

:active擬似クラス

を併用する場合は、意味上の理由から、必ず以下の順序に従って記述して下さい。

  1. :link擬似クラスまたは:visited擬似クラス
  2. :hover擬似クラスまたは:focus擬似クラス
  3. :active擬似クラス

この順序を守らないと無効になってしまいます。

:active擬似クラスの実装上の注意。

:active擬似クラスのPC向けユーザエージェントでの実装上の注意。

:active擬似クラスは、

  • ネットスケープ 4.x

には実装されておりません。

また、

  • オペラ 6.x

でも:active擬似クラスの挙動がおかしい場合があります。

:active擬似クラスのWAP 2.0での実装上の注意。

WAP 2.0では、:active擬似クラスは必須ではありません。

  • オープンウェーヴ社のWAP 2.0 ウェブブラウザでも:visited擬似クラスは実装されておりません

関連項目。


しらぎくのウェブサイト作成入門サイトマップ