ページをダークモードに対応させる方法を簡単に説明します。
準備
実際に必要なのは、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 サイトの他の関連記事を参照してください。