问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

js里面怎么使用nth-child选择器

发布网友 发布时间:2022-04-28 13:49

我来回答

3个回答

懂视网 时间:2022-04-28 18:11

CSS中有一个伪类nth-child,这个伪类该怎么使用呢?接下来的这篇文章就来给大家介绍一下CSS中的伪类nth-child的使用方法,我们来看具体的内容。

nth-child

nth-child是一个伪类,它为选择器添加条件,并允许您将样式应用于子元素的第n个(nth)。

当你想要交替设置背景颜色以便在包含许多项目的表格中轻松查看时,nth-child就变得非常有用。

下面我们就来看nth-child的使用方法

nth-child的描述如下

元素:nth-child(值){样式的内容}

除了数字,2n + 1和一些数学表达式之外,even(偶数)等可以被设置为值。

仅应用于偶数时: 2n或even
仅应用于奇数: 2n+1或odd

还有其他情况,下面我们来看具体的应用实例

首先HTML代码如下

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<link rel="stylesheet" href="sample.css" type="text/css">
</head>
<body>
<ul type="square">
<li>列表项目1</li>
<li>列表项目2</li>
<li>列表项目3</li>
<li>列表项目4</li>
<li>列表项目5</li>
<li>列表项目6</li>
</ul>
</body>
</html>

运行效果如下图所示

2345截图20181208172806.png

接着使用nth - child,并进行设置,使背景颜色成为#add8e6,仅应用于特定的列表项目。

选择偶数时的情况

nth-child的值设置为even或者2n

CSS代码

ul li:nth-child(even){
	background-color: skyblue;
}

在浏览器上显示如下效果

nth-child

选择奇数时的情况

nth-child的值设置为odd或者2n+1

CSS代码

ul li:nth-child(odd){
	background-color: skyblue;
}

在浏览器上显示如下效果

nth-child

仅选择第n个元素的情况


输入要应用于nth-child值的项目编号。我们在这里输入3。

CSS代码

ul li:nth-child(3){
	background-color: skyblue;
}

在浏览器上显示效果如下

2345截图20181208173908.png

选择第n个及以上的元素的情况

n+到nth - child输入要开始应用的项目的数值。这里是n+4。

CSS代码

ul li:nth-child(n+4){
	background-color: skyblue;
}

在浏览器上运行效果如下

2345截图20181208174416.png

热心网友 时间:2022-04-28 15:19

nth-child选择器是css选择器,即匹配属于其父元素的第 N 个子元素,不论元素的类型。例如选第2个p元素就直接$(p:nth-child(2) )
:eq() 选择器选取带有指定 index 值的元素。
index 值从 0 开始,所有第一个元素的 index 值是 0(不是 1)。例如选第2个p是$(p):eq(1),而不是2。

热心网友 时间:2022-04-28 16:37

JS里面用下标去取就行了啊
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
当我再爱你的时候对白版谁唱的谢谢了,大神帮忙啊 《当我再爱你的时候》对白版中的插曲是什么歌啊? 电脑截图为什么没有显示电脑截屏键没反应怎么办 笔记本电脑截屏无反应是为什么 Photoshop处理的图片颜色和打印机输出颜色怎么调一致 ...telnet设置的IP地址后,显示password required,not set 锐捷三层交换机web界面(三层交换机锐捷) ...绝地求生打不开显示需要重新安装msvcp140dll怎么搞 吃鸡请重新安装软件MSVCP140.dll报错解决方法 期货菜粕是什么来的 2011年7—11月国际新闻热点 国内10条 国外10条 2020年紧固件行业年度热点新闻有哪些? 梦见死去的孩子活了 即将翻篇的2016,哪些热点新闻曾触动了你? 老公梦见已故6天的女儿还活着长得白白胖胖的? 我会永远爱着你好句子 梦见己故的女儿活了说想妈妈? 求2000年至今每年的社会热点问题! 2010 11月以后 到2011 2月的国内外重大新闻各10条 (时间) 梦见自己已死去的女儿活着在笑 愿你我拥心自暖 淡然欢喜 寂静相依 是什么意思? 梦见死去的女儿活着回来了带着老公儿子? 早安!总在亦步亦趋中更见真实。愿温暖相伴相依在更深层的久远中,愿你刚好就是最温暖的存在。是什么意思 梦见死去的女儿复活了泡在坏里叫她名子 爱和温暖的句子 梦见曾经已死去的女儿又来妈妈肚子中复活? 满满的感动和温暖句子 请问佛教我经常梦见死去女儿活着回家来了什么意思佛教指点什么意思 梦见死去的女儿,被我从棺材里抱出来了,活了 关于“此生相依,一路相随”的句子有哪些? 南北方人民都在过小年,小年主要有一些什么习俗? 关于小年的习俗 交通安全征文100字 交通安全征文800字左右 求关于交通安全的征文 求惹上妖孽冷殿下全文阅读 有关交通安全的文章 惹上妖孽冷殿下txt 求一篇关于交通安全的文章 一篇关于交通安全的征文(急) 交通安全文章短点的 用天正怎么画厕所 天正建筑在画卫生间隔断板的时候如何加 交通安全征文600字(原创) 卫生间是用玻璃隔墙做的,那在用天正画图的时候卫生间的玻璃隔墙需不需要画轴线呢?在线等,求大神帮帮忙 关于交通安全的征文1000 天正CAD 布置隔断命令怎么弄? 关于交通安全的作文。100字左右。 厕所通风口怎么在天正上面画出来 用天正建筑怎么画卫生间啊