:nth-child

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了:nth-child相关的知识,希望对你有一定的参考价值。

匹配其父元素下的第N个子或奇偶元素

:eq(index) 匹配选择器指定序列的元素,而这个将为每一个父元素匹配子元素。

:nth-child从1开始的,而:eq()是从0算起的!可以使用:<br>nth-child(even)<br>:nth-child(odd)<br>:nth-child(3n)<br>:nth-child(2)<br>:nth-child(3n+1)<br>:nth-child(3n+2)

 

要匹配元素的序号,从1开始

示例

描述:

在每个 ul 查找第 2 个li

html 代码:
<ul>
  <li>John</li>
  <li>Karl</li>
  <li>Brandon</li>
</ul>
<ul>
  <li>Glen</li>
  <li>Tane</li>
  <li>Ralph</li>
</ul>
jQuery 代码:
$("ul li:nth-child(2)")
结果:
[ <li>Karl</li>,   <li>Tane</li> ]

以上是关于:nth-child的主要内容,如果未能解决你的问题,请参考以下文章

如何动态更改 SASS 中的 nth-child() 属性?

IE:使用奇数/偶数的 nth-child() 不起作用

SCSS :nth-child mixin 与数组

nth-child() jquery / javascript中的变量

CSS 网格布局和 nth-child

nth-child的用法