您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

html如何实现暗黑模式

2024/8/24 13:02:53发布34次查看
下面会为大家简单的说一下如何让页面支持暗黑模式。
准备
其实,我们只是需要使用到css中的 prefers-color-scheme 媒体查询。
no-preference 表示用户未制定操作系统主题。作为布尔值时,为 false 输出。
light 表示用户的操作系统是浅色主题。
dark 表示用户的操作系统是深色主题。
(推荐教程:html教程)
说明
这篇文章发布的时候,微信还无法拿到 prefers-color-scheme 参数,所以当我们在微信中打开页面目前不支持暗黑模式。
此方法只是一个简单demo,可以使用该方法拓展出其他实现方式。
prefers-color-scheme说明
demo地址
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如何实现暗黑模式的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product