Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/16.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 需要帮助来确定第n个子值吗_Css_Css Selectors - Fatal编程技术网

Css 需要帮助来确定第n个子值吗

Css 需要帮助来确定第n个子值吗,css,css-selectors,Css,Css Selectors,如何使用第n个子项选择器将项目1、2、3设置为width:33.33%和4、5设置为width:50%等等 像这样: <div></div> <!-- width 33.33% --> <div></div> <!-- width 33.33% --> <div></div> <!-- width 33.33% --> <div></div> <!-- wid

如何使用第n个子项选择器将项目
1、2、3
设置为
width:33.33%
4、5
设置为
width:50%
等等

像这样:

<div></div> <!-- width 33.33% -->
<div></div> <!-- width 33.33% -->
<div></div> <!-- width 33.33% -->
<div></div> <!-- width 50% -->
<div></div> <!-- width 50% -->
<div></div> <!-- width 33.33% -->
<div></div> <!-- width 33.33% -->
<div></div> <!-- width 33.33% -->
<div></div> <!-- width 50% -->
<div></div> <!-- width 50% -->
<!-- and so on -->

将不同的类设置为
宽度33.33%
宽度50%
并使用css样式

.minWidth{
宽度:33.33%;
背景色:红色;
}
.maxWidth{
宽度:50%;
背景颜色:橙色;
}
1
2.
3.
4.
5.
6.
7.
8.

将不同的类设置为
宽度33.33%
宽度50%
并使用css样式

.minWidth{
宽度:33.33%;
背景色:红色;
}
.maxWidth{
宽度:50%;
背景颜色:橙色;
}
1
2.
3.
4.
5.
6.
7.
8.
在这里! 请注意,如果div的父级包含其他标记,它可能会完全扰乱元素的计数方式

.container*{
边框:1px纯黑;
高度:10px;
}
.容器:第n个子(5n+1),.容器:第n个子(5n+2),.容器:第n个子(5n+3){
背景颜色:绿色;
宽度:33.33%;
}
.容器:第n个子(5n+4),.容器:第n个子(5n){
背景色:红色;
宽度:50%;
}

在这里! 请注意,如果div的父级包含其他标记,它可能会完全扰乱元素的计数方式

.container*{
边框:1px纯黑;
高度:10px;
}
.容器:第n个子(5n+1),.容器:第n个子(5n+2),.容器:第n个子(5n+3){
背景颜色:绿色;
宽度:33.33%;
}
.容器:第n个子(5n+4),.容器:第n个子(5n){
背景色:红色;
宽度:50%;
}


使用javascript和/或css类会更容易,你不觉得吗?当然,但我想提高我的css技能;)使用javascript和/或css类会更容易,你不觉得吗?当然,但我想提高我的css技能;)当然,但我想提高我的css技能;)当然,但我想提高我的css技能;)太棒了,非常感谢你帮助我改进了思考CSSAwesome的方式,非常感谢你帮助我改进了思考CSS的方式