nth-css nth child evenn表示匹配作为父元素的偶数 怎么乘2

jQuery 教程
jQuery :nth-child() 选择器
选取属于其父元素的第三个子元素的每个 &p& 元素:
$("p:nth-child(3)")
定义和用法
:nth-child(n) 选择器选取属于其父元素的不限类型的第 n 个子元素的所有元素。
提示:请使用
选择器来选取属于其父元素的不限类型的第 n 个子元素的所有元素。
:nth-child(n|even|odd|formula)
要匹配的每个子元素的索引。必须是一个数字。第一个元素的索引号是 1。
选取每个偶数子元素。
选取每个奇数子元素。
规定哪个子元素需通过公式 (an + b) 来选取。
实例:p:nth-child(3n+2) 选取每个第三段,从第二个子元素开始。
尝试一下 - 实例
如何选取所有 &div& 元素的第二个子元素的每个 &p& 元素。
如何使用公式 (an + b) 来选取不同的子元素。
如何使用偶数和奇数来选取不同的子元素。
p:nth-child(2)、p:nth-last-child(2)、p:nth-of-type(2) 和 p:nth-of-last-type(2) 之间的不同。jQuery 选择器(:nth-child(n))详解
jQuery的:nth-child(n)选择器用于匹配作为父元素下的第n个(或特定顺序的)子元素的元素,将其封装为jQuery对象并返回。与该选择器相对的是,用于匹配作为父元素下的倒数第n个(或符合特定倒数顺序的)子元素。注意::nth-child(n)选择器与的不同之处在于::eq(index)选择器只匹配一个元素,并且是所有匹配到的元素中的第index + 1个元素(索引index从0开始算起);:nth-child(n)选择器则需要判断匹配到的元素是否是其父元素的第n个子元素或符合其他特定要求(序号n从1开始算起),如果是就保留,否则将被舍弃。语法jQuery1.1.4 新增该选择器。// 这里的selector表示具体的选择器
// 这里的n表示具体的序号或者符合要求的表达式
jQuery( &selector:nth-child(n)& )参数参数描述selector一个有效的选择器。n指定的序号,从1开始计数。参数n一般是一个自然数,表示作为父元素下的第n个子元素。例如::nth-child(2)表示作为父元素的第2个子元素。参数n也可以为特定的表达式(表达式中只能使用字母n表示自然数,大小写均可)。例如::nth-child(odd)表示匹配作为父元素的奇数(第1、3、5、7……个)子元素的元素;:nth-child(even)表示匹配作为父元素的偶数(第2、4、6、8……个)子元素的元素;:nth-child(3n)表示匹配作为父元素的第3n个子元素的元素(n表示包括0在内的自然数,下同);:nth-child(3n+1)表示匹配作为父元素的第3n+1个子元素的元素;:nth-child(3n+2)表示匹配作为父元素的第3n+2个子元素的元素;返回值返回封装了匹配到的元素的jQuery对象。如果找不到任何相应的匹配,则返回一个空的jQuery对象。jQuery先会根据选择器selector去查找所有匹配的元素,再看它们是否是父元素的符合指定顺序的子元素,如果是就保留,否则舍弃掉该元素。示例&说明以下面这段HTML代码为例:&div id=&n1&&
&div id=&n2&&
&ul id=&n3&&
&li id=&n4& class=&c&&item1&/li&
&li id=&n5&&item2&/li&
&li id=&n6& class=&c&&item3&/li&
&div id=&n7&&
&ul id=&n8&&
&li id=&n9&&item1&/li&
&li id=&n10&&item2&/li&
&/div&现在,我们想要为每个ul标签内查找它的第2个li标签,则可以编写如下jQuery代码:// 选择了id分别为n5、n10的两个元素
$(&ul li:nth-child(2)&);接着,为每个ul标签查找自然顺序为奇数的li标签,则可以编写如下jQuery代码:// 选择了id分别为n4、n6、n9的3个元素
$(&ul li:nth-child(odd)&);为每个ul父标签查找自然顺序为3n的li标签,对应的jQuery代码如下:// 选择了id为n6的一个元素
// 虽然这里用的#n1进行限定,实际上jQuery先是通过查找所有匹配#n1 li的元素,然后再看这些元素是不是父元素的第3n个元素,如果是就保留,否则就舍弃掉。
$(&#n1 li:nth-child(3n)&);查找所有包含类名c的li标签,并且它们必须是父元素的偶数顺序的子元素,我们可以编写如下jQuery代码:// 没有选择任何元素,返回空的jQuery对象
// 虽然匹配li.c的有n4、n6两个元素,但它们都不是父元素的偶数顺序的子元素,因此无法匹配
$(&li.c:nth-child(even)&);
我们认为:用户的主要目的,是为了获取有用的信息,而不是来点击广告的。因此本站将竭力做好内容,并将广告和内容进行分离,确保所有广告不会影响到用户的正常阅读体验。用户仅凭个人意愿和兴趣爱好点击广告。
我们坚信:只有给用户带来价值,用户才会给我们以回报。
打开导航菜单今天学习jQuery,看到nth-child(even)用法,特意找了下这个选择器的用法,在CSS3标准中,用法很强大。
对此,我把CSS3标准中nth-child()用法大致介绍下:&CSS3伪类选择器:nth-child()&简单的归纳下nth-child()的几种用法。&第一:nth-child(number) 直接匹配第number个元素。参数number必须为大于0的整数。(EG) li:nth-child(3){background:}/*把第3个LI的背景设为橙色*/&第二:nth-child(an) 匹配所有倍数为a的元素。其中参数an中的字母n不可缺省,它是倍数写法的标志,如3n、5n。&(EG) li:nth-child(3n){background:}/*把第3、第6、第9、&、所有3的倍数的LI的背景设为橙色*/&第三:nth-child(an+b) 与 :nth-child(an-b) 先对元素进行分组,每组有a个,b为组内成员的序号,其中字母n和加号+不可缺省,位置不可调换,这是该写法的标志,其中a,b均为正整数或0。如3n+1、5n+1。但加号可以变为负号,此时匹配组内的第a-b个。(其实an前面也可以是负号,但留给下一部分讲。)&(EG)li:nth-child(3n+1){background:}/*匹配第1、第4、第7、&、每3个为一组的第1个LI*/&li:nth-child(3n+5){background:}/*匹配第5、第8、第11、&、从第5个开始每3个为一组的第1个LI*/&li:nth-child(5n-1){background:}/*匹配第5-1=4、第10-1=9、&、第5的倍数减1个LI*/&li:nth-child(3n&0){background:}/*相当于(3n)*/&li:nth-child(&0n+3){background:}/*相当于(3)*/&第四:nth-child(-an+b) 此处一负一正,均不可缺省,否则无意义。这时与:nth-child(an+1)相似,都是匹配第1个,但不同的是它是倒着算的,从第b个开始往回算,所以它所匹配的最多也不会超过b个。&(EG) li:nth-child(-3n+8){background:}/*匹配第8、第5和第2个LI*/&li:nth-child(-1n+8){background:}/*或(-n+8),匹配前8个(包括第8个)LI,这个较为实用点,用来限定前面N个匹配常会用到*/&第五:nth-child(odd) 与 :nth-child(even) 分别匹配序号为奇数与偶数的元素。奇数(odd)与(2n+1)结果一样;偶数(even)与(2n+0)及(2n)结果一样。&jQuery中用此方法可以实现条纹效果:&$("table tr:nth-child(even)").addClass("striped");&even 可以换成别的参数,上面介绍的五种情况都可以。&后面的addClass("striped") striped 是个CSS class名称。&学习jquery顺便学习了 CSS中的一些选择器。&
原文:http://www.jb51.net/article/23617.htm
阅读(...) 评论()jQuery 顺便学习下CSS选择器 奇偶匹配nth-child(even)
get新技能是需要付出行动的,即使看得再多也还是要动手试一试。今天图老师小编跟大家分享的是jQuery 顺便学习下CSS选择器 奇偶匹配nth-child(even),一起来学习了解下吧!
对此,我把3标准中nth-child()用法大致介绍下: CSS3伪类选择器:nth-child() 简单的归纳下nth-child()的几种用法。 第一:nth-child(number) 直接匹配第number个元素。参数number必须为大于0的整数。(EG) li:nth-child(3){background:}/*把第3个LI的背景设为橙色*/ 第二:nth-child(an) 匹配所有倍数为a的元素。其中参数an中的字母n不可缺省,它是倍数写法的标志,如3n、5n。 (EG) li:nth-child(3n){background:}/*把第3、第6、第9、…、所有3的倍数的LI的背景设为橙色*/ 第三:nth-child(an+b) 与 :nth-child(an-b) 先对元素进行分组,每组有a个,b为组内成员的序号,其中字母n和加号+不可缺省,位置不可调换,这是该写法的标志,其中a,b均为正整数或0。如3n+1、5n+1。但加号可以变为负号,此时匹配组内的第a-b个。(其实an前面也可以是负号,但留给下一部分讲。) (EG)li:nth-child(3n+1){background:}/*匹配第1、第4、第7、…、每3个为一组的第1个LI*/ li:nth-child(3n+5){background:}/*匹配第5、第8、第11、…、从第5个开始每3个为一组的第1个LI*/ li:nth-child(5n-1){background:}/*匹配第5-1=4、第10-1=9、…、第5的倍数减1个LI*/ li:nth-child(3n±0){background:}/*相当于(3n)*/ li:nth-child(±0n+3){background:}/*相当于(3)*/ 第四:nth-child(-an+b) 此处一负一正,均不可缺省,否则无意义。这时与:nth-child(an+1)相似,都是匹配第1个,但不同的是它是倒着算的,从第b个开始往回算,所以它所匹配的最多也不会超过b个。 (EG) li:nth-child(-3n+8){background:}/*匹配第8、第5和第2个LI*/ li:nth-child(-1n+8){background:}/*或(-n+8),匹配前8个(包括第8个)LI,这个较为实用点,用来限定前面N个匹配常会用到*/ 第五:nth-child(odd) 与 :nth-child(even) 分别匹配序号为奇数与偶数的元素。奇数(odd)与(2n+1)结果一样;偶数(even)与(2n+0)及(2n)结果一样。 jQuery中用此方法可以实现条纹效果: $("table tr:nth-child(even)").addClass("striped"); even 可以换成别的参数,上面介绍的五种情况都可以。 后面的addClass("striped") striped 是个CSS class名称。 学习jquery顺便学习了 CSS中的一些选择器。 希望能坚持下来。
来源:/n/2847.html
热门搜索:
PS给玫瑰园的美女加上甜美的粉红色教程
照片PS 为音乐宝宝调出青黄淡雅色
电脑复选框如何开启
怎么在电脑里查看mac地址
中耳炎就是中耳发炎,是一种常见的疾病,根据性质分为:分泌性、急性化脓性及慢性化脓性三类中耳炎,患病人群主要是儿童,尤其是8岁以下的,那么,中耳炎有哪些症状还有治疗办法可以看出来呢?
湿疹是一种皮肤炎症,属于变应性反应,可能因为化学因子、蛋白质、细菌、真菌等发生反应所致,湿疹可以发好于冬季,发作可以引起剧烈瘙痒,而且反复发作,那怎么治疗呢?
耗油双菇如何做好吃?,教您耗油双菇怎么做,耗油双菇怎么做好吃,耗油双菇怎么做最简单,我拥有最新最全的耗油双菇家常做法,等待大家的学习哦!
荞麦也就是人们俗称的甜荞,它属于黑色食品。近几年有研究表明荞麦中含有丰富的营养是一款保健养生的食品,除了能熬粥还可制作各种高级点心,有“消炎美食”之称。本文将为大家讲述荞麦的功效与作用及食用方法。
火影是笔者非常喜欢的一个动漫,同时火影的游戏也有很高的可玩性,对于新手玩家首先要了解火影忍者究极风暴3出招表,下面我就来教大家这款游戏里一些招式,喜欢这个游戏的玩家不妨来看看。
微信的普遍使用也让很多不法分子盗取个人隐私信息,很多人因此想要注销自己的微信号,首先需要告诉大家的是依照腾讯微信使用规定微信账号是无法注销解除的,下面我来教你怎么最大限度包含您的隐私。
清醒时做事,糊涂时读书,大怒时睡觉,无聊时关注图老师为大家准备的精彩内容。下面为大家推荐PS鼠绘衣橱里的怪兽详细教程,无聊中的都看过来。
炎夏烈日炎炎,就在你与阳光亲密接触时,也让紫外线有了可乘之机,有的时候,虽然你认真做了防晒的工作,却依旧没能躲过炙热的阳光,晒伤之后,要立马着手修复晒伤的肌肤,那么晒伤后怎么处理呢?下面就一起来看看吧。
脸上肉嘟嘟的女生和男生们是不是选择发型的时候很伤大脑。没关系,我们这里肯定有一款适合你的发型,本文也是大圆脸一枚,下面分享下我收集多年的圆脸女生男生发型以及学会的圆脸发型修饰技巧。
孕妇能吃西瓜吗?面对炎炎夏暑的到来,西瓜作为夏季最常见的水果之一,已经成了人们必吃的解暑水果,作为特殊人群的孕妈妈们也馋的直流口水了,那么问题来了,孕妇到底可以吃西瓜吗?下文为你详解。
如果您有什么好的建议或者疑问,可以联系我们! QQ群: QQ号: 进群、加好友,备注:图老师 小周老师一一为您解答!让我们一起学习、一起进步 版权所有 (C) 2016 All Rights Reserved. 湘ICP备号
微信公众号css表格各行颜色交替 tr:nth-child(odd) 使用了伪类选择器但是标题颜色也变了 怎么改_百度知道

我要回帖

更多关于 nthchild偶数 的文章

 

随机推荐