问答详情
源自:6-8 CSS3 结构性伪类选择器—nth-child(n)

提问:案例演示的2n问题

技巧中介绍n为表达式的时候n的值是从0开始,即2n的值依次为0 2 4 6 ···,当表达式为0时不选择任何匹配元素,那此时2n能够选择到的元素是2 4 6·····但案例演示中的偶数变换为什么称第一个li为第1行 而不是第0行呢

提问者:godlovelv 2015-03-11 15:53

个回答

  • Cast1e
    2015-08-08 11:04:36

    老师说了啊 参数n的起始值始终是1,而不是0。也就是说,参数n的值为0时,选择器将选择不到任何匹配的元素。

    你选择 li:eq(1)肯定显示的就是第一行啊 这个是逻辑排序 不是物理存储 不要学数组学的延续到这里了


  • 零下的夏天
    2015-05-06 14:01:14

    这里的n代表的是一个变量,而不是li的值,得到的是0,但是现实中哪有第0行呢,具体我也不知道怎么解释,但是感觉你纠结的点……