首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ReactJS TaildwindCSS - darkMode总是设置为true

ReactJS TaildwindCSS - darkMode总是设置为true
EN

Stack Overflow用户
提问于 2022-01-26 13:26:47
回答 1查看 292关注 0票数 1

我在React应用程序中使用TailwindCSS,我试图使用Tailwind制作黑暗模式,但是bg已经被设置为黑暗,尽管值是假的。

代码语言:javascript
复制
import React, { useState } from 'react';

const App = () => {

    const [darkTheme, setDarkTheme] = useState(false);

    return (<div className= {darkTheme ? 'dark' : ''}>
            <div className="bg-gray-100 dark:bg-gray-900">
              App
            </div>
        </div>);

};
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-01-26 13:33:53

您可能在tailwind.config.js中使用了错误的暗模式切换设置。默认情况下,tailwind.config.js设置为使用CSS的prefers-color-scheme。您希望在代码中手动切换暗和光模式。

设置darkMode: 'class'以便通过类名切换黑暗模式。

https://tailwindcss.com/docs/dark-mode

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70864156

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档