Div循环中的背景

时间:2012-11-15 07:55:28

标签: php

当使用(count / 2)在div中给出背景颜色时,它适用于替代盒子。但我想给前三个框相同颜色的div背景,然后为接下来的三个框差异颜色然后再次为接下来的三个框第一个颜色然后接下来三个框第二个颜色。

替代颜色应该应用于三个盒子一次。请澄清一下

2 个答案:

答案 0 :(得分:2)

您可以使用模数

var c;
if (count % 6 < 3)
  // color one
  c = '#fff';
else
  // color two
  c = '#ccc';

或作为单行

var c = count % 6 < 3 ? '#fff' : '#ccc';

答案 1 :(得分:0)

尝试类似

的内容
k=0, Color=Red

while()
{
    if(k == 3)
    {
      k=0;
     if(Color == Red) Color=Green
     else Color = Red

    }
    else
   {
     k++;
   }
}