这是您消息的专业翻译:
我目前正在使用 Discourse Color Scheme Toggle。
在我的本地主机上,我已经启用了浅色和深色模式。我已经为我的网站设置了一个专门的 CSS 根。但是,我不确定如何为浅色模式分配一个 CSS 根,为深色模式分配另一个 CSS 根。
有人能帮我解决这个问题吗?
这是您消息的专业翻译:
我目前正在使用 Discourse Color Scheme Toggle。
在我的本地主机上,我已经启用了浅色和深色模式。我已经为我的网站设置了一个专门的 CSS 根。但是,我不确定如何为浅色模式分配一个 CSS 根,为深色模式分配另一个 CSS 根。
有人能帮我解决这个问题吗?
嘿,
我不确定我是否正确理解了您的上下文。如果不是,请告诉我。
您可以将您的 :root 包装在以下 CSS 中:
/* 默认浅色 */
:root {
--background-color: white;
--text-color: black;
...
}
/* 深色 */
@media (prefers-color-scheme: dark) {
:root {
--background-color: black;
--text-color: white;
...
}
}
还存在 prefers-color-scheme: light。
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.