我想使用 CSS 做出“语法正确”的列表。这是我目前为止所做的:
<li>
标记水平显示,后面跟着逗号。
li { display: inline; list-style-type: none; }
li:after { content: ", "; }
这样可以,但是我希望“最后一个孩子”用句点代替逗号。如果可能的话,我想把“和”放在“最后一个孩子”之前。我正在样式化的列表是动态生成的,所以我不能仅仅给“最后的孩子”一个类。您不能组合伪元素,但这基本上就是我想要实现的效果。
li:last-child li:before { content: "and "; }
li:last-child li:after { content: "."; }
我该怎么做?