Kin*_*rog 18 css css-selectors
例如,
我有一堆div并排,每个div都有一个右边界:1px
父元素是一定的宽度,因此在某一点,额外的div包装到下一行.
从本质上讲,我不希望在换行前的最后一个div有一个border-right.
如果这没有意义,我可以创造一个小提琴.我只是想知道我可以在换行前定位最后一个div.(last-child将定位下一行中不需要的最后一个div.)
计算出当前宽度(硬编码或使用 JS)获得的列数,然后使用nth-child
选择器。
例如,如果每行有 3 列,每列div
都有一个类,col
则为
div.col:nth-child(3n){border-right:none;}
Run Code Online (Sandbox Code Playgroud)
可以根据div
s 的每行中有多少列来修改第 n 个子选择器。