.shortcut .fr ul li:nth-child(even) {
width: 1px;
height: 12px;
background-color: #666;
margin:9px 15px 0 15px;
}
我是希望偶数个的li标签按照上述样式设置
但我设置出来的li的粗细却不一样
.shortcut .fr ul:nth-child(even) {
}
可以把li去掉试试
这样设置后,竖线的效果就没有了
@新手小白。:
li:nth-child 选择器是 选择li标签的子级标签。
比如这个 < li ><a></a><img></img>< /li >
li:nth-child(1) 指定a标签,nth-chil(2) 指定img标签
另外:可以查找一下nth-of-type 选择器的用法。
.shortcut .fr ul li {
width: 1px;
height: 12px;
margin:9px 15px 0 15px;
}
.shortcut .fr ul li:nth-child(even) {
background-color: #666;
}
是这个意思吗