Tailwind CSS背景与高度类不生效问题求助
解决Tailwind CSS自定义背景色与高度类不生效问题
针对你代码中bg-[#00ade9]和h-80未生效的情况,核心原因是Tailwind的JIT模式未扫描到你的组件文件,导致无法生成对应自定义工具类,按以下步骤排查修复:
检查Tailwind配置文件
打开项目根目录的tailwind.config.js,确保content数组包含你的组件文件路径,正确配置示例:/** @type {import('tailwindcss').Config} */ module.exports = { content: [ "./src/**/*.{js,jsx,ts,tsx}", // 扫描src下所有JS/JSX/TS/TSX文件 ], theme: { extend: {}, }, plugins: [], }若组件不在默认扫描路径内,需手动添加对应路径,确保Tailwind能检测到你使用的自定义类名。
确认Tailwind CSS导入正确
在项目全局CSS文件(如src/index.css)中,必须包含以下三行代码,否则Tailwind的基础样式和工具类无法生效:@tailwind base; @tailwind components; @tailwind utilities;验证组件文件路径
确保HomePage组件文件路径与tailwind.config.js中content配置的路径匹配,避免因路径错误导致Tailwind无法扫描到组件内的类名。
完成以上步骤后重启开发服务器,bg-[#00ade9]和h-80类即可正常生效。
内容的提问来源于stack exchange,提问作者Fuaad
相关产品推荐
相关产品推荐

