Webエンジニア向けプログラミング解説動画をYouTubeで配信中!
▶ チャンネル登録はこちら

【CSS Modules】:muted疑似クラスの使い方

:muted疑似クラスの使い方について、初心者にもわかりやすく解説します。

作成日: 更新日:

基本的な使い方

:mutedクラスは、特定の要素が「ミュート」状態であることを表すクラスです。この:mutedは、CSS Modulesの文脈で使用される擬似クラスとして機能し、音声や動画といったメディア要素、またはユーザーインターフェース上の特定のコンポーネントが、何らかの理由で音を消されている、あるいは機能が一時的に抑制されている状態を選択するために用いられます。

例えば、audio要素やvideo要素がJavaScriptなどによってミュートされている場合、この擬似クラスをセレクタとして利用することで、ミュート状態にあるメディア要素に専用のスタイルを適用できます。これにより、ユーザーはアイコンの変更や透明度の調整など、視覚的な手がかりを通じて要素の現在の状態を容易に把握できるようになります。

CSS Modules環境では、この:muted擬似クラスをコンポーネント固有のスタイルルールと組み合わせて使用することで、グローバルなスタイルの衝突を心配することなく、ミュート状態の要素に対する一貫したデザインを実装できます。開発者はこのクラスを活用して、ユーザーエクスペリエンスを向上させるための明確な視覚フィードバックを提供することが可能です。

公式リファレンス: :muted

構文(syntax)

1video:muted {
2  opacity: 0.5;
3}

引数(parameters)

引数なし

引数はありません

戻り値(return)

戻り値なし

戻り値はありません

関連コンテンツ