美文网首页
『XXG笔记』判断系统暗黑模式

『XXG笔记』判断系统暗黑模式

作者: 谢夏戈 | 来源:发表于2022-07-09 00:52 被阅读0次

👋 本文章为我(XXG)原创,由于个人能力有限,此笔记可能会错漏、过时、或需要补充。
📖 笔记文章由于多平台发布,为了修改方便,可以参观我的博客:https://xxggg.github.io
🚀 我会根据我的知识学习,持续更新、完善这些笔记。让它更加通俗易懂,少错误。
🐤 本文章对应博客里的:https://xxggg.github.io/Note/Judge_Dark.html

🟥 CSS 判断系统暗黑模式

Ⓜ️ 媒体查询 prefers-color-scheme

@media (prefers-color-scheme: light) {
    /* 主题设置为浅色 */
}
@media (prefers-color-scheme: dark) {
    /* 主题设置为深色 */
}
@media (prefers-color-scheme: no-preference) {
      /* 获取不到主题时的适配方案 */
}
  • no-preference:表示获取不到主题时的适配方案。
  • light:表示用户的操作系统是浅色主题(light)
  • dark:表示用户的操作系统是深色主题(dark)

🟨 JS 判断系统暗黑模式

const systemTheme = window.matchMedia('(prefers-color-scheme: dark)')
if (systemTheme.matches) { // 是深色
  // 主题设置为深色。
} else { // 不是深色
  // 主题设置为浅色。
}

相关文章

  • 『XXG笔记』判断系统暗黑模式

    ? 本文章为我(XXG)原创,由于个人能力有限,此笔记可能会错漏、过时、或需要补充。? 笔记文章由于多平台发布,为...

  • 适配

    1、暗黑模式 1、图片。 2、颜色。 暗黑模式讲解 2、放大模式 宏判断(比例适配) //判断iPhone6 6s...

  • Android 10 暗黑模式适配,你需要知道的一切

    暗黑模式 在 Android 10 里,Dark theme 暗黑模式得到了系统级的支持。暗黑模式不仅酷炫,而且有...

  • 2021-08-23小程序暗黑模式

    小程序暗黑模式这个魔鬼如何关闭呢,不自动跟随系统变暗黑,求支招

  • iOS适配暗黑模式-Swift

    代码适配 获取当前的模式 判断是否是暗黑模式 监听显示模式的改变方法 图片适配 在Assets.xcassets中...

  • iOS 13 禁用暗黑模式 dark mode

    项目没有适配暗黑模式的需求,苹果审核也没有强制要求,所以很开心的以为项目这方面不用管了,但是手机系统调到暗黑模式后...

  • 一个iOS项目技术栈分析

    1、Podfile文件: 2、iOS13适配暗黑模式: 3、判断当前环境: 4、Timer tolerance属性...

  • 禁用iOS13暗黑模式

    如果手机开启暗黑模式,没有做暗黑模式的app显示会有问题,如果不打算支持暗黑模式,需要将暗黑模式禁止。在plist...

  • 苹果暗黑模式适配

    前段时间因为微信未适配苹果暗黑模式在各种媒体上吵的沸沸扬扬,今天我们来说说苹果暗黑模式的简单适配。 系统自带 只要...

  • 暗黑模式开发

    iOS13暗黑模式适配(项目开发版) iOS 13 DarkMode 暗黑模式 IOS 暗黑模式适配---基础适配

网友评论

      本文标题:『XXG笔记』判断系统暗黑模式

      本文链接:https://www.haomeiwen.com/subject/xejbbrtx.html