このウェブサイトはご利用の端末での閲覧に対応していません。
This website does not support your device.

メディア・クエリ~“prefers-color-scheme”メディア・フィーチャーMedia Queries Level 5 で追加

記事Jan. 16th,2019
Jul. 17th,2021
ユーザーが明るい色遣いを望むか暗い色遣いを望むかを条件とするためのメディア・フィーチャー
この記事はCSS3に対応しています。
この記事はCSS3に対応しています。

prefers-color-scheme”メディア・フィーチャーについて

キーワード値(“light”、“dark”)
タイプ 離散型

prefers-color-scheme”メディア・フィーチャーはユーザーが明るい色遣いを望むか暗い色遣いを望むかを表します。

prefers-color-scheme”メディア・フィーチャーはユーザーが望んでいるカラー・スキームを検査します。

どのようにしてユーザーが求める色遣いが示されるかはデバイスやユーザー・エージェントによって異なりますが、一般的にデバイスのOS全体のテーマの設定やユーザー・エージェントの設定によって決められます。

指定できる値

説明
light ユーザーはユーザーは明るい色遣いを望む、もしくはどちらが良いか明確に示していない
dark ユーザーは暗い色遣いを望む

サンプルコード

@media all and (prefers-color-scheme: light) {
p.sample {
background-color: #00a497; /**/
text-decoration: underline dotted;
}
}

@media all and (prefers-color-scheme: dark) {
p.sample {
background-color: #e198b4; /**/
text-decoration: underline wavy;
}
}
<p class="sample">
猫は、上のかぎり黒くて、ことはみな白き。
</p>

猫は、上のかぎり黒くて、ことはみな白き。

一番上へ
トップにもどる
シェアする
シェアする
Facebookでシェアする
ツイート
Google+でシェア
Pocket
はてなブックマーク