如图,有什么优雅的解决方案么,不想一个一个的设置border-right
只给左边第一个设置左边框,所有都是右边框;
/*style*/
.assert-item {
border-right: 1px solid #ddd;
}
.assert-item:first-child {
border-left: 1px solid #ddd
}
li {
border-right: 1px solid #ECECEC;
border-bottom: 1px solid #ECECEC;
}
li:nth-child(3),
li:nth-child(6),
li:nth-child(9){
border-right: 0;
}
5 回答8.2k 阅读
3 回答7k 阅读✓ 已解决
4 回答11.7k 阅读
1 回答6.3k 阅读✓ 已解决
3 回答4.4k 阅读✓ 已解决
2 回答1.7k 阅读✓ 已解决
5 回答1.1k 阅读
html:
css:
只要给每个li设置css属性 margin:0 0 -width -width 就可以了,其中的width是我们给li设置的边框宽度