Open yuqingc opened 3 years ago
检测颜色模式
if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { // dark mode }
监听颜色模式的改变
window.matchMedia('(prefers-color-scheme: dark)').addEventListener('change', e => { const newColorScheme = e.matches ? "dark" : "light"; });
参考关于 @media 的相关文档
@media
检测颜色模式
监听颜色模式的改变