Css 某个类中的每个其他列表项
我试图使列表中具有特定类的所有其他列表项都没有边距。我想知道我应该用什么方法:Css 某个类中的每个其他列表项,css,html-lists,Css,Html Lists,我试图使列表中具有特定类的所有其他列表项都没有边距。我想知道我应该用什么方法: ul>li:nth-child(even){ margin-right:0; } 但问题是,当我只希望某个类的列表没有边距时,代码会使每个列表的偶数项都没有边距 我已尝试将类添加到规则中,如下所示: .crpw ul>li:nth-child(even){ margin-right:0; } 但这不起作用。有人能告诉我如何实现这一点吗?因为您已经用.crpw选择了元素,之后不需要使用u
ul>li:nth-child(even){
margin-right:0;
}
但问题是,当我只希望某个类的列表没有边距时,代码会使每个列表的偶数项都没有边距
我已尝试将类添加到规则中,如下所示:
.crpw ul>li:nth-child(even){
margin-right:0;
}
但这不起作用。有人能告诉我如何实现这一点吗?因为您已经用.crpw选择了元素,之后不需要使用ul。如果您使用它,它将在.crpw中查找下一个ul 因此,您只需使用:
.crpw > li:nth-child(even) {
margin-right:0;
}
你是说.crpw>li:nth child即使它有那个类,你也不需要说ul,因为它已经在选择那个元素了。@Noelle没问题!很高兴我能帮忙。