tailwind.config.js

  1. /**
  2. * preflight: false 禁用 tailwind 默认样式
  3. * 解决css覆盖 antd Button样式
  4. */
  5. module.exports = {
  6. content: [
  7. './src/pages/**/*.{jsx, tsx}',
  8. './src/components/**/*.{jsx, tsx}',
  9. './src/layouts/**/*.{jsx, tsx}',
  10. // './src/layouts/**/*.tsx',
  11. ],
  12. corePlugins: {
  13. // 禁用 tailwind的默认样式 base.css
  14. preflight: false,
  15. }
  16. }
  • preflight: false 会把所有的默认属性,全给去掉,需要自己重置 reset

tailwind常见问题

tailwind antd Button 背景色变成透明

原因:tailwindcss的默认 button 属性为透明background-color: transparent
解决:禁止tailwindcss的默认属性
image.png