【发布时间】:2021-12-30 22:06:52
【问题描述】:
我有一个无序列表,在 HTML 中有几个列表点。 在我的 CSS 中,我想定位第 5 和第 7 个列表点。所以我去
.my-list li:nth-child(5, 7){
background:yellow;
}
什么都没有。它仅适用于单个数字。所以我认为我不能用逗号分隔它们。我应该用什么字符/符号将它们分开?这甚至可能吗?替代解决方案?我怀疑我是否需要为列表中的每个 nth 元素重写一个目标......我们快到 2022 年了。这只是我的推理。
【问题讨论】:
-
我怀疑我是否需要为列表中的每个第 n 个元素重写一个目标。 --> 你必须这样做,除非我们可以使用 A 来表达一个模式*n + B
标签: html css pseudo-element