<ul class="list"> <li class="b">1</li> <li class="a">2</li> <li class="a">3</li> <li class="a">4</li> <li class="c">5</li> </ul> .list { .b { color: red; } .a { color: cadetblue; } .a:not(:has(+ .a)) { color: orchid; } .c { color: aqua; } } 效果