美文网首页Web前端之路Vue.js1024
HTML页面支持暗黑模式

HTML页面支持暗黑模式

作者: 圆梦人生 | 来源:发表于2022-04-06 14:38 被阅读0次

需要使用到css中的prefers-color-scheme媒体查询

  • no-preference表示用户未制定操作系统主题。作为布尔值时,为false输出。
  • light表示用户的操作系统是浅色主题。
  • dark表示用户的操作系统是深色主题。

prefers-color-scheme说明

案例

html:

<div class="appIndex">
  css中的prefers-color-scheme媒体查询支持暗黑模式
</div>

css:

.appIndex {background: #fff; color:  #555;}
// 暗黑模式
@media (prefers-color-scheme: dark) {
  .appIndex {background:  #333; color: #fff;}
}
// 浅色模式
@media (prefers-color-scheme: light) {
  .appIndex {background: #fff; color:  #555;}
}

相关文章

网友评论

    本文标题:HTML页面支持暗黑模式

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