【发布时间】:2021-12-24 21:39:33
【问题描述】:
在一个新项目中,我得到了一个奇怪的行为,除了大纲和相关之外,一切都按预期工作:https://tailwindcss.com/docs/outline-style
收到的错误:
outline类不存在。如果你确定outline存在,请确保任何@import语句都正确 在 Tailwind CSS 看到您的 CSS 之前处理,因为@apply只能是 用于同一 CSS 树中的类。
这是在 @apply 中的一个组件,例如:
.button {
@apply bg-primary hover:bg-secondary;
}
.primary {
@apply border-2 md:border-none border-primary md:border-transparent;
}
但这不起作用:
.outline {
@apply outline outline-2 outline-offset-2 focus:outline-yellow-500;
}
为了确保它在同一个导入树中,这些在 index.css 中作为组件层的一部分应用:
@layer components {
...
}
任何对此的见解都将受到高度赞赏,因为没有任何参考资料(顺风文档,而不是他们的 repo 错误以可行的方式解决了这个问题,发现的每个示例都指向用户错误。这里可能就是这种情况,但是我还没有找到问题。
【问题讨论】:
标签: css tailwind-css postcss