クラス名 | 説明 |
:active | アクティブ化されている要素 |
:any-link | href属性持つ要素 |
:checked | ラジオボタンやチェックボックスでチェックされている要素等 |
:default | 関連する要素で規定の要素 |
:defined | 定義されている全ての要素 |
:disabled | 無効な要素 |
:empty | 子要素を持たない要素 |
:enabled | 有効な要素 |
:first | 文書の最初のページ |
:first-child | 兄弟要素の中で最初の要素 |
:first-of-type | 兄弟要素の中で指定種類の最初の要素 |
:fullscreen | 全画面モード |
:focus | フォーカスされている要素 |
:hover | マウスオーバーされている要素 |
:indeterminate | <progress> 要素で中間の時、ラジオボタンでいずれも選択されていない状態の要素等 |
:in-range | min属性、max属性の範囲内に収まっている<input>要素 |
:invalid | formの内容で検証に失敗した要素 |
:last-child | 兄弟要素の中で最後の要素 |
:last-of-type | 兄弟要素の中で指定種類の最後の要素 |
:left | 印刷文書の左側のページ |
:link | 未訪問リンク |
:nth-child() | 兄弟要素の中での順番 |
:nth-last-child() | 兄弟要素の中での後ろから数えた順番 |
:nth-last-of-type() | 兄弟要素の中での後ろから数えた指定種類要素の順番 |
:nth-of-type() | 兄弟要素の中での指定種類要素の順番 |
:only-child | 兄弟要素がない要素 |
:only-of-type | 兄弟要素に指定種類の要素がない要素 |
:optional | required 属性が指定されていない<input>,<select>,<textarea> |
:out-of-range | min属性、max属性の範囲内に収まっていない要素 |
:read-only | ユーザーが編集できない要素 |
:read-write | ユーザーが編集できる要素 |
:required | required 属性が指定されている<input>,<select>,<textarea> |
:right | 印刷文書の右側のページ |
:root | 文書のルート要素、HTMLの場合は<html>要素 |
:valid | formの内容で検証に成功した要素 |
:visited | 訪問済リンク |
CSS擬似クラス一覧
投稿日:2020年8月25日 更新日: