回答
:nth-child(3n)
将选择每三个项目。以下是无序列表的示例:http://jsfiddle.net/894p6/。
它在IE8或更低版本中不受支持。你可以使用jQuery选择器来解决这个问题,尽管如果你需要的话。
您可以为第三个项目添加自定义类,并将margin设置为0 px,但仍然必须使用动态(如果行数可能不同)来应用阶梯。
动态我的意思是这样的if语句检测,如果该项目是第三或不
我可以请知道为什么我得到了downvote?这完全不是一个错误的答案。 –
您是否因为您的投票已被降低而下降了所有其他答案? – iappwebdev
不行,只有一个,为什么?我只是问,顺便说一句,为什么像在“循环”中的位置一样,针对特定项目的课程的普通练习在这里被低估了。 –
您可以使用:nth-child
div:nth-child(3n+3) {
margin-right: 0;
}
看一看这个环节,非常有帮助的:http://css-tricks.com/how-nth-child-works/
- 1. 如何删除一行的最后一个元素的边距
- 2. 如何从scrollviewer中的最后一个项目中删除额外的边距?
- 3. Flexbox网格最后一行项目之间的错误边距
- 4. Qt删除边距
- 5. 在webView中删除边距
- 6. 最后一行列表项在IE7上缺少底部边距
- 7. 删除2行标签上的边距?
- 8. tsql - 删除最后一行
- 9. tableview删除最后一行
- 10. Datagridview删除最后一行
- 11. 如何删除第一个和最后一个div的左右边距
- 12. 删除TextView的上边距
- 13. 删除datagridview中的最后一行
- 14. 删除表中的最后一行android
- 15. 删除句子中的最后一行
- 16. 删除表中的最后一行 - SQL
- 17. 如何从每个元素中删除一行中的最后一个元素的边距?
- 18. 如何删除DataGrid的最后一行的底部边框
- 19. 删除“右边框”从最后一个列表项
- 20. 从最后一个导航列表项删除边框
- 21. 无法删除右边距
- 22. 删除PNG绘图边距
- 23. 删除边距或填充?
- 24. 删除matplotlib页边距
- 25. UIPageViewController - 删除白色边距?
- 26. 删除MFMailComposeViewController HTML右边距?
- 27. 无法删除上边距
- 28. 如何删除页边距
- 29. 无法删除右边距
- 30. 从最后一行中删除逗号
使用div:第n个孩子(3)。 – Vucko
nth-child(3)不适用于所有浏览器... – sticksu
请问您可以发布html吗? – Max