开发者社区> 问答> 正文

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 3871 0
1 条回答
写回答
取消 提交回答
  • IT从业

    screenshot

    2019-07-17 19:33:47
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
零基础CSS入门教程 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载