antd与tailwindcss样式发生冲突
个人觉得更优的解决方案,不需要禁止tailwindcss的默认属性,仅供参考antd按需引入解决tailwindcss冲突
问题描述
项目使用vite构建,模板为react-ts,安装antd与tailwindcss后,按照顺序引入css后发现antd的按钮背景变成透明了
1 | // index.css |
原因
通过查看css发现,造成这个问题的原因是:@tailwind base
内的基础样式,覆盖掉了antd.css
的部分样式
解决方案
禁止tailwindcss的默认属性,添加corePlugins对象,并设置preflight为false
1 | module.exports = { |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Eyeseas!
评论