开发者社区 问答 正文

CSS如何取最后一个class为a的元素?

一般取最后一个元素使用:last-child,如果是取最后一个class为a的元素该怎么办?能使用css完成吗?

.primary-tag:first-child {
    color:red;
}

.primary-tag:last-child {
    color:blue;
}

好尴尬,:first有用,:last没用

<li class="primary-tag"><i class="iconfont color1">&#xe67f;</i>创意设计<i class="iconfont icon-xiala"></i></li>
<li class="primary-tag"><i class="iconfont color2">&#xe67f;</i>技术开发<i class="iconfont icon-xiala"></i></li>
<li class="primary-tag"><i class="iconfont color3">&#xe67f;</i>极客数码<i class="iconfont icon-xiala"></i></li>
<li class="primary-tag"><i class="iconfont color4">&#xe67f;</i>文艺生活<i class="iconfont icon-xiala"></i></li>
<li class="primary-tag"><i class="iconfont color5">&#xe67f;</i>资源下载<i class="iconfont icon-xiala"></i></li>

展开
收起
杨冬芳 2016-06-12 13:40:50 3964 分享 版权
1 条回答
写回答
取消 提交回答
  • IT从业

    screenshot

    2019-07-17 19:33:47
    赞同 展开评论
问答分类:
问答标签:
问答地址: