【发布时间】:2021-07-18 13:05:30
【问题描述】:
是否可以覆盖 @apply 指令?
我有这个例子:https://play.tailwindcss.com/kyu6CxnBzB
.item {
@apply text-black font-light text-opacity-80 py-4 bg-gray-100;
}
<ul>
<li class="item">About Us</li>
<li class="item">Success stories</li>
<li class="item text-red-50 bg-red-800">Contact</li>
<li class="item">Blog</li>
</ul>
结果如下:
当我预料到的时候
似乎用 apply (item) 定义的第一个类中的值优先于之后指定的任何其他类
你会如何解决这样的场景?创建一个组件(我正在使用 svelte)似乎对此有点过头了,我想要一些方法来避免重复诸如“font-sans text-black text-black text-opacity-80 my-4 hover: text-gray-800 hover:text-underline etc..."
【问题讨论】:
标签: html css tailwind-css