[英]Load mantine styles after Tailwind preflight
我正在尝试同时使用 Mantine 和 Tailwind,但是 Tailwind 的“预检”基础 styles 覆盖了 Mantine,导致一个简单的按钮不可见。
您可以禁用预检:
corePlugins: {
preflight: true
}
但我宁愿保持启用状态并在之后加载 Mantine CSS,根据这个建议。
有没有办法为此指定顺序?
两步:在tailwind.config.js
中添加preflight: false
禁用默认
复制https://unpkg.com/tailwindcss@3.2.4/src/css/preflight.css由https://tailwindcss.com/docs/preflight 引用并将其导入您的入口点
使用 Mantine 核心的 createEmotionCache 创建一个情感缓存,并将 prepend 设置为 false。 然后在 MantineProvider 的 EmotionCache 属性中调用它。
import { MantineProvider, createEmotionCache } from '@mantine/core'; const myCache = createEmotionCache({ key: 'mantine', prepend: false }); < MantineProvider emotionCache = { myCache } > { children } < /MantineProvider>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.