Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 如何选择x元素之后的所有n元素?_Css - Fatal编程技术网

Css 如何选择x元素之后的所有n元素?

Css 如何选择x元素之后的所有n元素?,css,Css,我试图在I元素之后设计我的所有span元素,但有一件奇怪的事情我无法实现。我无法按顺序设计span元素的样式 这是我的密码 .标题p跨度:n-child1{ 颜色:红色; } .页眉p跨度:第n-child2页{ 颜色:蓝色; } .页眉p跨度:n-child3{ 颜色:橙色; } 444 01 34 :n子元素也将对i元素进行计数,因此您必须使用索引2、3和4才能使其正常工作。或者,如果只希望包含跨度图元,则可以使用: .标题p跨度:第n个类型1{ 颜色:红色; } .标题p跨度:第n

我试图在I元素之后设计我的所有span元素,但有一件奇怪的事情我无法实现。我无法按顺序设计span元素的样式

这是我的密码

.标题p跨度:n-child1{ 颜色:红色; } .页眉p跨度:第n-child2页{ 颜色:蓝色; } .页眉p跨度:n-child3{ 颜色:橙色; } 444 01 34


:n子元素也将对i元素进行计数,因此您必须使用索引2、3和4才能使其正常工作。或者,如果只希望包含跨度图元,则可以使用:

.标题p跨度:第n个类型1{ 颜色:红色; } .标题p跨度:第n个类型2{ 颜色:蓝色; } .标题p跨度:第n种类型3{ 颜色:橙色; } 444 01 34

您可以使用第n个类型,也可以使用

跨度:第n种类型1{ 颜色:红色; } 跨度:第n种类型2{ 颜色:蓝色; } 跨度:第n种类型3{ 颜色:橙色; } 444 01 34


这可能会起作用,这里的问题是i标签

div>span:n-child1{ 颜色:红色; } div>span:n-child2{ 颜色:蓝色; } div>span:n-child3{ 颜色:橙色; } 444 01 34


它从第一个元素开始计算元素的数量,不管您提到的标记或类是什么。那么我可以在思考之后按顺序选择所有span元素吗?:nth-child1是第一个元素,而不是:nth-child0。所以i标签应该是红色的,但它是i标签,所以它保持黑色。试试第n种类型。