条件付きスタイル

Yamada UIは、条件に応じたスタイルを適用する機能を提供しています。

概要

条件付きスタイルを使用することで、擬似要素擬似クラスセレクターのスタイルを適用できます。

擬似要素

::beforeの擬似要素にスタイルを適用するには、_beforeを使用します。

Box

擬似クラス

:hoverの擬似クラスにスタイルを適用するには、_hoverを使用します。

Hover me

複数の値をまとめて適用することもできます。

Hover me

複数の条件を組み合わせることもできます。

Hover and focus me

セレクター

data-orientationの属性に基づいてスタイルを適用するには、_horizontalもしくは_verticalを使用します。

horizontal

グループセレクター

親要素の状態または属性に基づいて要素にスタイルを適用するには、親要素にroleの"group"または"data-group"を追加して、子要素に_group*の条件付きスタイルを使用します。

Hover me

兄弟セレクター

兄弟要素の状態または属性に基づいて要素にスタイルを適用するには、兄弟要素にdata-peerを追加して、_peer*の条件付きスタイルを使用します。

Focus the peer
Focus me!

任意のセレクター

任意のセレクターを使用する場合は、cssを使用してスタイルを適用します。

Closed
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd