- ::after疑似要素
- ::before疑似要素
- ::selection疑似要素
- :active疑似クラス
- :checked疑似クラス
- :dir()疑似クラス
- :disabled疑似クラス
- :empty疑似クラス
- :enabled疑似クラス
- :focus-within疑似クラス
- :focus疑似クラス
- :hover疑似クラス
- :in-range疑似クラス
- :invalid疑似クラス
- :is()疑似クラス
- :link疑似クラス
- :not()疑似クラス
- :nth-child()疑似クラス
- :nth-last-child()疑似クラス
- :nth-last-of-type()疑似クラス
- :nth-of-type()疑似クラス
- :only-child疑似クラス
- :only-of-type疑似クラス
- :optional疑似クラス
- :out-of-range疑似クラス
- :placeholder-shown疑似クラス
- :read-only疑似クラス
- :read-write疑似クラス
- :required疑似クラス
- :root疑似クラス
- :target疑似クラス
- :valid疑似クラス
- :visited疑似クラス
- :where()疑似クラス
- [attr^=”value”]属性セレクタ
- [attr]属性セレクタ
- [attr*=”value”]属性セレクタ
- [attr=”value”]属性セレクタ
- [attr|=”value”]属性セレクタ
- [attr~=”value”]属性セレクタ
- [attr$=”value”]属性セレクタ
- *セレクタ
- +セレクタ
- >セレクタ
- ~セレクタ
- align-contentプロパティ
- align-itemsプロパティ
- align-selfプロパティ
- allプロパティ
- animation-delayプロパティ
- animation-directionプロパティ
- animation-durationプロパティ
- animation-fill-modeプロパティ
- animation-iteration-countプロパティ
- animation-nameプロパティ
- animation-play-stateプロパティ
- animation-timing-functionプロパティ
- animationプロパティ
- appearanceプロパティ
- aspect-ratioプロパティ
- backdrop-filterプロパティ
- backface-visibillyプロパティ
- background-attachmentプロパティ
- background-blend-modeプロパティ
- background-clipプロパティ
- background-colorプロパティ
- background-imageプロパティ
- background-originプロパティ
- background-positionプロパティ
- background-repeatプロパティ
- background-sizeプロパティ
- 非公開: backgroundプロパティ
- block-sizeプロパティ
- border-collapseプロパティ
- border-colorプロパティ
- border-image-outsetプロパティ
- border-image-repeatプロパティ
- border-image-sliceプロパティ
- border-image-sourceプロパティ
- border-image-widthプロパティ
- border-imageプロパティ
- border-radiusプロパティ
- border-spacingプロパティ
- border-styleプロパティ
- border-widthプロパティ
- borderプロパティ
- bottomプロパティ
- box-decoration-breakプロパティ
- box-shadowプロパティ
- box-sizingプロパティ
- break-afterプロパティ
- break-beforeプロパティ
- break-insideプロパティ
- caption-sideプロパティ
- caret-colorプロパティ
- clearプロパティ
- clipプロパティ
- colorプロパティ
- columnsプロパティ
- contentプロパティ
- counter-incrementプロパティ
- counter-resetプロパティ
- cursorプロパティ
- directionプロパティ
- displayプロパティ
- empty-cellsプロパティ
- filterプロパティ
- flex-basisプロパティ
- flex-flowプロパティ
- flex-growプロパティ
- flexプロパティ
- floatプロパティ
- font-familyプロパティ
- font-feature-settingsプロパティ
- font-kerningプロパティ
- font-language-overrideプロパティ
- font-optical-sizingプロパティ
- font-size-adjustプロパティ
- font-sizeプロパティ
- font-stretchプロパティ
- font-styleプロパティ
- font-synthesisプロパティ
- font-variant-capsプロパティ
- font-variant-ligaturesプロパティ
- font-variant-numericプロパティ
- font-variant-positionプロパティ
- font-variantプロパティ
- font-weightプロパティ
- fontプロパティ
- gapプロパティ
- gridプロパティ
- heightプロパティ
- hyphensプロパティ
- insetプロパティ
- justify-contentプロパティ
- justify-itemsプロパティ
- justify-selfプロパティ
- leftプロパティ
- letter-spacingプロパティ
- line-breakプロパティ
- line-heightプロパティ
- linear-gradient()プロパティ
- list-styleプロパティ
- marginプロパティ
- max-heightプロパティ
- max-inline-sizeプロパティ
- max-widthプロパティ
- min-block-sizeプロパティ
- min-heightプロパティ
- min-inline-sizeプロパティ
- min-widthプロパティ
- mix-blend-modeプロパティ
- object-fitプロパティ
- opacityプロパティ
- orderプロパティ
- orphansプロパティ
- outlineプロパティ
- overflowプロパティ
- paddingプロパティ
- place-contentプロパティ
- place-itemsプロパティ
- place-selfプロパティ
- positionプロパティ
- quotesプロパティ
- radial-gradient()プロパティ
- repeating-liner-gradient()プロパティ
- repeating-radial-gradient()プロパティ
- resizeプロパティ
- rightプロパティ
- row-gapプロパティ
- tab-sizeプロパティ
- table-layoutプロパティ
- text-alignプロパティ
- text-combine-uprightプロパティ
- text-decoration-colorプロパティ
- text-decoration-lineプロパティ
- text-decoration-skip-inkプロパティ
- text-decoration-styleプロパティ
- text-emphasis-colorプロパティ
- text-emphasis-positionプロパティ
- text-emphasis-styleプロパティ
- text-emphasisプロパティ
- text-indentプロパティ
- text-justifyプロパティ
- text-orientationプロパティ
- text-overflowプロパティ
- text-renderingプロパティ
- text-shadowプロパティ
- text-transformプロパティ
- text-underline-offsetプロパティ
- text-underline-positionプロパティ
- topプロパティ
- touch-actionプロパティ
- transform-boxプロパティ
- transform-originプロパティ
- transform-styleプロパティ
- transformプロパティ
- transition-delayプロパティ
- transition-durationプロパティ
- transition-propertyプロパティ
- transition-timing-functionプロパティ
- transitionプロパティ
- unicode-bidiプロパティ
- vertical-alignプロパティ
- visibilityプロパティ
- white-spaceプロパティ
- widthプロパティ
- will-changeプロパティ
- windowsプロパティ
- word-breakプロパティ
- word-spacingプロパティ
- writing-modeプロパティ
- z-indexプロパティ

CSSの:afterで要素の後にコンテンツを挿入する方法をわかりやすく解説
::afterは疑似要素の1つで、指定した要素の後ろに内容を挿入することができます。疑似要素として使われるため、HTMLには明示的に記述する必要はなく、CSSのみで追加の装飾や内容を挿入できます。::afterの値とその効果の一覧 content: 挿入される内容を指定します。 display: 疑似要素の表示方法(イ...

CSSの::beforeで要素の前にコンテンツを挿入する方法をわかりやすく解説
::beforeは疑似要素の一つで、指定した要素の前に内容を挿入することができます。この疑似要素はHTMLでは直接記述されず、CSSで追加する形式となります。::beforeの値とその効果の一覧 content: 挿入される内容を指定します。 display: 疑似要素の表示方法(インライン、ブロックなど)を指定します...

CSSの::selectionでユーザーが選択したテキストのスタイルをカスタマイズする方法をわかりやすく解説
::selectionは、ユーザーが選択したテキストにスタイルを適用できる疑似要素です。この疑似要素を使用することで、通常の選択時のハイライトスタイルを変更できます。::selectionの値とその効果の一覧 background-color: 選択時の背景色を指定します。 color: 選択時のテキスト色を指定します...

CSSの:activeでクリック時のスタイルを適用する方法をわかりやすく解説
:activeは、ユーザーが要素をクリック(押下)している状態を表す擬似クラスです。この状態の間、要素に特定のスタイルを適用できます。:activeの値とその効果の一覧 background-color: クリック時に要素の背景色を変更します。 border: クリック時に要素の枠線を変更します。 color: クリッ...

CSSの:checkedでチェックされた要素にスタイルを適用する方法をわかりやすく解説
:checkedは、チェックボックスやラジオボタンのようなフォーム要素がチェックされた状態を選択する擬似クラスです。このクラスを使用することで、チェックされた要素に対して特定のスタイルを適用できます。:checkedの値とその効果の一覧 background-color: チェックされたときに、背景色が変更されます。 ...

CSSの:emptyで内容が空の要素にスタイルを適用する方法をわかりやすく解説
:empty擬似クラスは、要素が空(内容が何もない)場合に、その要素にスタイルを適用するために使用されます。空の要素とは、文字、スペース、または子要素が含まれていない要素を指します。CSSの:emptyの値とその効果の一覧 :empty - 要素が空である場合にスタイルを適用します。注意点と関連情報:empty擬似クラ...

CSSの:focus-withinで子要素がフォーカスされた際に親要素へスタイルを適用する方法をわかりやすく解説
:focus-within は、ある要素内の子要素がフォーカスを持っている場合に、その親要素にスタイルを適用する擬似クラスです。通常、フォームの入力欄やボタンなどがフォーカスされた際に、そのフォーカスされた要素を囲む親要素に視覚的な変化を加えたい場合に使用されます。:focus-within の値とその効果の一覧 :f...

CSSの:disabledで無効化されたフォーム要素にスタイルを適用する方法をわかりやすく解説
:disabled擬似クラスは、フォーム要素が無効(disabled)状態にあるときにスタイルを適用するために使用されます。このクラスを使うことで、ユーザーが無効なフォーム要素に対して視覚的にその状態を認識できるようにします。CSSの:disabledの値とその効果の一覧 :disabled - 無効状態のフォーム要素...

CSSの:dir()でテキストの方向(LTRやRTL)に応じてスタイルを適用する方法をわかりやすく解説
:dir()擬似クラスは、HTML要素のテキストの方向性(右から左、左から右)に基づいてスタイルを適用するために使用されます。主に国際化対応のために、言語に応じたスタイルを適用したい場合に役立ちます。文字の並び替えが行われるわけではありません。CSSの:dirの値とその効果の一覧 :dir(rtl) - テキスト方向が...

CSSの:enabledでユーザーが操作可能なフォーム要素にスタイルを適用する方法をわかりやすく解説
:enabled擬似クラスは、フォーム要素が有効である(ユーザーが操作できる)場合に、その要素にスタイルを適用するために使用されます。この擬似クラスは、主にフォームの<input>や<select>、<button>などの要素に適用されます。CSSの:enabledの値とその効果の一覧 :enabled - フォーム要...

CSSの:focusでフォーカスされた要素にスタイルを適用する方法をわかりやすく解説
:focus は、要素がフォーカスを受けた際にスタイルを適用するための擬似クラスです。主にフォームの入力要素やリンクなど、ユーザーの入力や操作が可能な要素に対して使用されます。ユーザーがキーボード操作で入力フィールドやボタンにアクセスした際に、視覚的なフィードバックを提供することができます。:focus の値とその効果...

CSSの:hoverでマウスオーバー時のスタイルを設定する方法をわかりやすく解説
:hover は、ユーザーが要素にマウスポインタを乗せたときに適用されるスタイルを定義するための擬似クラスです。主にボタンやリンクなどのインタラクティブな要素に使用され、視覚的なフィードバックを提供することで、操作性を向上させます。:hover の値とその効果の一覧 :hover - マウスポインタが要素に乗った際に適...

CSSの:in-range疑似クラスで、フォーム入力が指定範囲内の場合のスタイルを設定する方法をわかりやすく解説
:in-range は、フォーム要素(特に <input type="number"> や <input type="range"> などの数値入力タイプ)の値が指定された範囲内に収まっている場合に適用される擬似クラスです。これを使用することで、ユーザーが入力した値が範囲内かどうかを視覚的に知らせることができます。:i...

CSSの:invalidでフォーム入力が無効な場合のスタイルを設定する方法をわかりやすく解説
:invalid は、フォーム要素(<input>, <textarea>, <select> など)が入力の検証に失敗した場合に適用される擬似クラスです。フォームの入力が指定された形式に従っていない場合に、このクラスを使ってユーザーに視覚的にエラーを伝えることができます。:invalid の値とその効果の一覧 :in...

CSSの:is()で複数のセレクタをまとめて指定し、スタイルを適用する方法をわかりやすく解説
:is() は、CSSにおいて複数のセレクタをまとめて記述できる擬似クラスです。:is() 内に指定されたセレクタのいずれかに一致した要素に対してスタイルを適用することができます。:is() の値とその効果の一覧 :is(selector1, selector2, ...) - 複数のセレクタを指定し、そのいずれかに一...

CSSの:linkで未訪問リンクのスタイルを設定する方法をわかりやすく解説
:link は、まだ訪問されていないリンクにスタイルを適用するためのCSS擬似クラスです。リンクは、訪問されると:visited擬似クラスが適用されますが、:linkは、訪問されていない状態のリンクに対してのみスタイルを設定する際に使用します。:link の値とその効果の一覧 :link - 未訪問のリンクにスタイルを...