两个不都是从1开始计数吗?怎么第一个N的取值是0

两个不都是从1开始计数吗?怎么第一个N的取值是0

选择某元素下的第number个Element元素

Element:nth-child(n)参数:(n是一个简单的表达式,取值从0开始计算。这里只能是n,不能用其他字母代替)

1.n从0开始计算。

2.奇数:odd/2n+1、偶数:even|2n

3.也可以是3n+1表示相隔3次被选中,中间隔了2个,以此类推。4n+1则隔了3个

4.当为n+数字,则表示从这个数值开始后面的所有都被选中。如n+4则表示从4开始所有都被选中

Element:nth-last-child: 

从最后一个开始计数,下标是1.匹配属于其父元素的第N个子元素,无论元素的类型


正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学你好,两个n的取值确实是从1开始计算的, 这个是CSS语法规定的哦,我么记住即可

  1. nth-child(n) 里面的参数从1开始计算

  2. nth-last-child(n)里面的参数从1开始计算

前面说n从0开始计算,是因为后面的计算公式有加1哦

http://img1.sycdn.imooc.com//climg/5d7e0b240977da2214480518.jpg

如果帮助到了你, 欢迎采纳!

祝学习愉快~~~~~

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师