我有这段代码来选择我的第一个、第二个和第三个 li 标签,但我问自己是否可以将这段代码写得更短。我通常不使用 child() 选择器,所以我对此了解不多。
ul > :first-child{
margin-right: 50px;
}
ul > :first-child + li{
margin-right: 50px;
}
ul > :first-child + li + li{
margin-right: 50px;
}
原文由 Nedim 发布,翻译遵循 CC BY-SA 4.0 许可协议
链接两个
:nth-child()
伪类以匹配一系列相邻元素:这将选择第二个和第三个
li
就像逻辑and
运算符一样。这些伪类链接的效果的视觉结果: