[英]How to use :not() in tailwind.css?
答案在您分享的文檔last
的鏈接中。
只需將last:border-b-0
添加到所有列表項,如果它是last-child
,它將刪除border-bottom
。
<ul>
<li
v-for="(item, index) in items"
:key="`item-${index}`"
class="border-solid border-b border-black last:border-b-0"
>
Item
</li>
</ul>
您可以使用Tailwind 任意變體:
<li class="[&:not(:last-child)]:border border-sky-500">Item</li>
這從Tailwind v3開始可用。
經過測試
我們也可以通過選擇我們要編輯的索引號來做到這一點
示例:我將更改第一個,並且以下所有內容都應具有樣式
<div
v-for="(item, i) in items"
:key="i"
:class="{ 'mx-0': i === 0, 'mx-4': i > 0 }"
>
</div>
所以 FIRST 元素的索引從 0 開始,因此我們將有一個邊距 x 0,
並且以下所有內容的邊距 x 4。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.