1

CSS 提供媒体查询prefers-color-scheme

  @media(prefers-color-scheme: dark) {
    border-color: white;
  }

我想知道是否可以通过 JavaScript 设置值?我不想添加其他类或执行某种逻辑来切换样式表,例如在 Light & Dark Mode 之间切换或向元素添加其他类,例如如何为整个页面切换深色主题?

类似的东西

window.colorScheme = "dark";

我的上下文是在 vue-styleguideist 中使用它,只是将它限制在组件上。现在我为每个组件添加一个“包装器”对象。

4

0 回答 0