类似div:hover::before,因为是四个子级,所以想选取排除自己的其他兄弟级
<ul>
<li>item1</li>
<li>item2</li>
<li>item3</li>
<li>item4</li>
<li>item5</li>
<li>item6</li>
</ul>
*{
padding:0;
margin:0
}
ul,li{
list-style: none;
}
li{
padding:10px;
margin:10px;
border:3px solid #000;
font-weight:bold
}
li:first-child{
color:#f30
}
li:last-child{
border-color:red
}
li:nth-child(2){
background: orange;
}
li:nth-child(3n){
background:#1FD39E;/*3n就是3的倍数都加这个样式*/
}
4 回答1.4k 阅读✓ 已解决
2 回答1.7k 阅读✓ 已解决
4 回答1.7k 阅读
3 回答1.5k 阅读✓ 已解决
1 回答1k 阅读✓ 已解决
1 回答808 阅读✓ 已解决
3 回答921 阅读
用普通兄弟选择器:“~”
比如HTML:
CSS这样写:
结果如下:
