:last-child选择器不起作用

2024-05-27  本文已影响0人  缘之空_bb11

1. 同级唯一, :last-child生效:

<view class="">
    <view class="cell" v-for="(item,index) in 5">你好,我有一个帽衫</view>
</view>

// 设置 Css
.cell:last-child {
    background: pink;
}

WechatIMG341.jpg

2. 同级多个且不是最后一个, :last-child失效 :

<view class="">
      <view class="cell" v-for="(item,index) in 5">你好,我有一个帽衫</view>
      <view class="">我是毛衣,不是帽衫</view>
</view>

// 设置 Css
.cell:last-child {
    background: pink;
}

WechatIMG342.jpg

3. 同级多个且是最后一个, :last-child生效 :

<view class="">
      <view class="">我是毛衣,不是帽衫</view>
      <view class="cell" v-for="(item,index) in 5">你好,我有一个帽衫</view>
</view>

// 设置 Css
.cell:last-child {
    background: pink;
}

WechatIMG343.jpg

通过上面的案例可得, 设置 :last-child 的时候,该控件必须在同级别中最后一个或唯一一个时,才会生效.

上一篇下一篇

猜你喜欢

热点阅读