0

下面的 CSS 选择器是否正确?

:last-child:before

我从来没有见过这样的方式,但它工作得很好。

我想知道这种方式是否正确。

4

1 回答 1

1

是的,这是绝对正确的。它只是选择last-child给定的父元素并嵌入before该元素的内容。

例如,我们想定位元素last-childul我们想在最后一个元素之前添加一个箭头。

ul li:last-child:before {
    content: "> ";
}

演示


另外,想通知您,last-child不会尊重元素的类型,它只会选择last-child父元素,而不管任何元素,如果您想针对last-child它的父元素的特定元素,请使用last-of-type而不是last-child

于 2013-09-04T08:08:28.847 回答