我最近开始在我的Nuxt项目中给予tailwind.css,所以我需要使用:not(:last-child)
伪元素,但我没有找到方法。
<ul>
<li
v-for="(item, index) in items"
:key="`item-${index}`"
class="border-solid border-b border-black"
>
Item
</li>
</ul>
我想给所有的<li>
添加一个border-bottom,除了最后一个。
我知道Tailwind有第一个和最后一个伪类变量,但我不能将它们与:not()
一起使用
3条答案
按热度按时间toiithl61#
答案在您分享的文档中指向
last
的链接中。只需将
last:border-b-0
添加到所有列表项中,如果border-bottom
是last-child
,则它将删除border-bottom
。g9icjywg2#
已测试
也可以通过选择要编辑的索引号来执行此操作
我将改变第一个,下面所有的都应该有一个样式
因此FIRST元素的索引从0开始,因此我们的边距为x0,
并且所有下面的将具有余量× 4。
jaxagkaj3#
你可以使用Tailwind的任意变体:
此功能从Tailwind v3开始提供。