ホームページ  >  記事  >  ウェブフロントエンド  >  HTMLでダークモードを実装する方法

HTMLでダークモードを実装する方法

王林
王林転載
2020-04-05 15:30:473973ブラウズ

HTMLでダークモードを実装する方法

ページをダークモードに対応させる方法を簡単に説明します。

準備

実際に必要なのは、CSSでprefers-color-schemeメディアクエリを使用することだけです。

no-preference は、ユーザーがオペレーティング システムのテーマを指定していないことを示します。ブール値として使用した場合は false が出力されます。

light は、ユーザーのオペレーティング システムがライト テーマであることを示します。

dark は、ユーザーのオペレーティング システムにダーク テーマがあることを意味します。

(推奨チュートリアル: html チュートリアル)


この記事が公開されたとき、WeChat はprefers-color -scheme を取得できませんでした。パラメータがあるため、WeChat でページを開いたとき、ダーク モードは現在サポートされていません。

このメソッドは単なる単純なデモです。このメソッドを使用して他の実装メソッドを拡張できます。

prefers-color-schemeDescription

DEMOAddress

HTML

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no">
    <title>页面适应黑暗模式</title>
</head>
<body>
<div><h1>测试文字</h1></div>
</body>
</html>

CSS

.back {background: white; color:  #555;text-align: center}

@media (prefers-color-scheme: dark) {
  .back {background:  #333; color: white;}
  .models {border:solid 1px #00ff00}
}

@media (prefers-color-scheme: light) {
  .back {background: white; color:  #555;}
  .models {border:solid 1px #2b85e4}
}

推奨される関連ビデオ チュートリアル: html ビデオ チュートリアル

以上がHTMLでダークモードを実装する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はjb51.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。