:not(:first-child)顾名思义,not first就是不要第一个,所以它的作用是设置第一个以外的元素样式
:not(:last-child)同理,作用是设置除最后一个以外其他的元素样式
<style>
ul{
list-style: none;
}
li{
display: inline;
}
li:not(:last-child)::after{
content: "|";
}
</style>
<nav>
<ul>
<li>HTML 5</li>
<li>CSS3</li>
<li>JavaScript</li>
</ul>
</nav>
效果:
HTML 5|CSS3|JavaScript本文为Jsky原创文章,转载无需和我联系,但请注明来自Jsky博客 www.tjin.link
