:active【アクティブ要素】疑似クラス
:focus【フォーカス要素】疑似クラス
:hover【ホバー要素】疑似クラス
メモ
- フォーカス関連の疑似クラス (実装依存)
- :hover【ホバー要素】により動的なメニュー等の作成可
- 実装により順序あり
- :link【未訪問リンク要素】 → :visited【訪問済みリンク要素】 → :hover【ホバー要素】 → :active【アクティブ要素】
- 要素については、HTML5 リファレンス メモ 参照
外部リンク
構文
構文 | 説明 |
---|---|
E:active { スタイル定義 } | アクティブなE要素に適用 (マウスボタンを押下して離すまでの間 等) |
E:focus { スタイル定義 } | フォーカスがあるE要素に適用 |
E:hover { スタイル定義 } | マウスカーソルが乗っている(ホバー)E要素に適用 |
例
:active
:focus
:hover
:active+:focus
:active+:hover
:focus+:hove
:active+:focus+:hove
:active
:focus
:hover
:active+:focus
:active+:hover
:focus+:hove
:active+:focus+:hove