You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Tailwind CSS自定义阴影在Card组件中不生效问题求助

解决Tailwind CSS自定义阴影不生效的问题

排查点1:修复RGBA颜色语法错误

你的自定义阴影中RGBA值的写法存在问题:rgba(0, 0, 0,0.3) 里第四个参数前缺少空格,Tailwind的JIT引擎依赖空格来正确解析自定义值,需调整为:

shadow-[0px_16px_11px_rgba(0,_0,_0,_0.3)]

(注意每个逗号后加空格,并用下划线替代空格分隔阴影的各组成部分)

排查点2:移除无关的box-shadow类

代码中的box-shadow并非Tailwind内置类,若未在全局样式或Tailwind配置中定义该类,它会干扰Tailwind阴影样式的生效,直接删除即可。

排查点3:确认Tailwind JIT模式正常启用

自定义阴影(shadow-[...])依赖Tailwind的JIT(即时编译)模式,检查你的tailwind.config.js配置:

module.exports = {
  mode: 'jit', // 确保开启JIT模式(Tailwind v3+默认已开启,仍需确认)
  content: [
    './src/**/*.{js,jsx,ts,tsx}', // 确保Card组件所在文件路径被纳入编译范围
  ],
  // 其他配置项...
}

修改后的完整代码

const Card = (props) => {
  return(  
    <div className={`${props.className} relative inline-flex items-center gap-4 py-2 px-4 w-fit rounded-xl m-2 shadow-[0px_16px_11px_rgba(0,_0,_0,_0.3)]`}>
      {props.children} 
    </div> 
  );
};
export default Card;

内容的提问来源于stack exchange,提问作者Zahid Chandio

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.02 19:36:11