只能用“.nav li:last-child:after{ content"" width:"0"; height:"0";}”吗?
你这两个地方一致就好了,要不都是after,要不都是before
我觉得,你直接修改第一个的背景色换成背景色即可
/*使用伪元素制作导航列表项分隔线*/
.nav li:not(:last-child):after{
content:'|';
color:#ff0;
margin-left:10px;
}