【发布时间】:2023-03-12 21:34:01
【问题描述】:
如果这属于自以为是的事情,我深表歉意,但我正在尝试确定我是否遗漏了什么,或者这只是另一种方式。
我们目前有自己的 CSS 样式,用于使用 SASS 的常用元素。例如,对于一个按钮,我们有一个基本的“btn”类,并且可以使用 SASS“&-blue”应用差异变体,以在 btn-blue 样式上分层,等等。总的来说,这工作得很好,但是问题(以及为什么我们roll w/tailwind)是你不能解释类中的每一件事,而且我们的很多 UI 都是特定于一个组件的。 Tailwind 在不需要写“style: blah blah”或者想太多的问题来命名类或某些类之间的共同点的上下文中是一种绝对的乐趣。
也就是说,在顺风文档中,他们提到了提取组件,我正在尝试这与我们现在所做的有什么不同。实际上,在这方面,将我们已经拥有的每个基类重新创建为@apply bg-white 等对我们来说实际上似乎更麻烦。只为我们知道的基类/通用类做我们正在做的事情是否可以?应用程序,然后只是使用顺风添加一些附加功能或构建更多自定义用例?我在 SASS 中无法切换到 @apply 时错过了什么?
非常感谢!
【问题讨论】:
标签: css sass tailwind-css