layer - @import 某些属性在 @layer tailwindcss 中不起作用
问题描述
破坏文件并全部导入到tailwindcss.css 文件中。当我从其他文件导入而不是将其写入tailwind.css 时它失败了。
使用图层应用自定义字体系列和 text-3xl(以这种方式工作)
// tailwind.css
@tailwind base;
@layer base {
h1 {
@apply font-heading text-3xl;
}
}
@import 从外部 css 文件,它不能像往常一样工作。字体标题有效,但字体大小(text-3xl)无效。
@tailwind base;
@layer base {
@import "./fonts/index.css";
}
// fonts/index.css
h1 {
@apply font-heading text-3xl
}
我猜什么:
- 它在加载@tailwind base之前先加载 @import css ,默认 base 会将我的h1字体大小覆盖为 tailwindcss 默认值。
是否有任何工作可以避免 tailwindcss 中的这种行为?如果 tailwindcss 文件中的所有样式都看起来很乱。
解决方案
推荐阅读
- html - HTML:当父组件具有 display:flex 时 p 文本溢出
- json - 对 POST 请求的响应具有 text/html Content-Type 而我需要 application/json,而 Chrome Dev Tools 显示 JSON 响应
- python - PackagesNotFoundError:当前频道无法提供以下软件包 -python=3.0
- python - 通过 GARCH 模型执行 windows 滚动预测时出现错误消息(AttributeError: 'DataFrame' object has no attribute 'name')
- python - 如何计算python列表中项目出现的频率?
- git - Git 错误:gpg 无法仅在 VSCode 中对数据进行签名
- swift - 是否可以将屏幕截图添加到丢弃的测试中?
- c# - C# Confluent.Kafka SetValueDeserializer 对象反序列化
- javascript - NextJs 中的 Axios api 请求返回无法读取未定义的“地图”的属性
- linux - 为什么Linux内存包含重复数据?