CSS:在同一水平行上选择最后一个float>

参见英文答案 > How to remove margin from every element that is the last element in a row?4个
我正在使用以下CSS来安排盒子列表:
li {
     display: block;
     float: left;
 }

我想仔细调整< li>的边距.项目,以便行(水平跨度)上的最后一项将获得不同的边距.

是否有任何CSS选择器可以根据其位置定位浮动元素?

解决方法

您可以使用子项nth-child选择器来定位它们.
ul li:nth-child(2){
    padding: 2px
}
ul li:nth-child(3){
    padding: 7px
}

相关文章

Css3如何实现鼠标移上变长特效?(图文+视频)
css3怎么实现鼠标悬停图片时缓慢变大效果?(图文+视频)
jquery如何实现点击网页回到顶部效果?(图文+视频)
css3边框阴影效果怎么做?(图文+视频)
css怎么实现圆角边框和圆形效果?(图文+视频教程)
Css3如何实现旋转移动动画特效