Php 使用css在div和div之间切换颜色

Php 使用css在div和div之间切换颜色,php,jquery,twitter-bootstrap,css,Php,Jquery,Twitter Bootstrap,Css,我想让EditFormClass分区为蓝色,但这不起作用。我甚至尝试了.EditFormClass:nth child(3n),但没有成功。我想问题是因为两者之间的col-xs-6分区。我怎样才能让它工作 请帮忙 JSFIDDLE: CSS: PHP代码 <div class="row"> <?php foreach ($this->fields as $field) { ?> <div class="col-x

我想让EditFormClass分区为蓝色,但这不起作用。我甚至尝试了
.EditFormClass:nth child(3n)
,但没有成功。我想问题是因为两者之间的col-xs-6分区。我怎样才能让它工作

请帮忙

JSFIDDLE:

CSS:

PHP代码

    <div class="row">
        <?php foreach ($this->fields as $field) { ?>
            <div class="col-xs-5 EditFormClass">
                <?php echo $field[0]; ?>
            </div>
            <div class="col-xs-6">
                <?php echo $field[1]; ?>
            </div>
        <?php } ?>
    </div>

你能用这个吗

.EditFormClass:nth-child(odd) {
    background-color: blue !important;
}
你能用这个吗

.EditFormClass:nth-child(odd) {
    background-color: blue !important;
}

您可以使用
.col-xs-3:nth child(4n-1)
进行以下操作:

.col-xs-3:nth-child(4n-1) {
    color: blue;
}
请点击此处:

解释
每行有4个子div,您希望第3个子div为蓝色,因此将蓝色应用于第4-1个子div(使用
:nth child(4n-1)
)。

您可以使用
.col-xs-3:nth child(4n-1)

.col-xs-3:nth-child(4n-1) {
    color: blue;
}
请点击此处:

解释
每行有4个子div,您希望第3个子div为蓝色,因此将蓝色应用于第4-1个子div(使用
:nth child(4n-1)
)。

.EditFormClass:nth child(2n){
不适用于您?我也尝试过了。对于
.EditFormClass:nth child(2n)没有任何问题
很遗憾。我认为它适用于col-xs-6 div。您能给我们一个提琴/片段以便我们检查吗?添加。这是php脚本当前生成的内容。我希望整个
aaa x class
列为蓝色。
.EditFormClass:nth child(2n){
不为你工作?我也试过了。对
没有任何帮助。EditFormClass:n个孩子(2n)
很遗憾。我认为它适用于col-xs-6 div。您能给我们一个提琴/片段,以便我们检查吗?添加。这是php脚本当前生成的内容。我希望整个
aaa x class
列为蓝色。不起作用。添加了JSFIDLE。这是php脚本当前生成的内容。我希望整个
aaa 1class
aaa1类
,to
aaa77类
,列为蓝色。不起作用。添加了JSFIDLE。这是php脚本当前生成的。我希望整个
aaa1类
aaa1类
,to
aaa77类
,列为蓝色。