2

MacOS Mojave は最近、ダーク モード オプションでリリースされました。

CSS を使用して Web アプリで使用する方法はありますか?

4

1 に答える 1

3

prefers-color-schemeメディアクエリを使用:

/* Text and background color for light mode */
body {
  color: #333;
}

/* Text and background color for dark mode */
@media (prefers-color-scheme: dark) {
  body {
    color: #ddd;
    background-color: #222;
  }
}

クエリは、 、、およびのprefers-color-scheme3 つの値をサポートします。darklightno-preference

ポリフィルは必要ありません。ブラウザがサポートしていない場合、メディア クエリ コードはスキップされます。

注: Safari 12.1および Safari Tech Preview 68 でサポートされています。Mojave に同梱されている Safari 12 は、メディア クエリをサポートしていません。

2018 年 10 月現在、iOS、Chrome、Firefox はダーク モードをサポートしていません。

于 2018-10-24T21:38:49.897 に答える