簡體   English   中英

Div循環中的背景

[英]Div background within while loop

當使用(count / 2)在div中給出背景顏色時,它適用於替代盒子。 但我想給前三個框相同顏色的div背景,然后為接下來的三個框差異顏色然后再次為接下來的三個框第一個顏色然后接下來三個框第二個顏色。

替代顏色應該應用於三個盒子一次。 請澄清一下

你可以使用modulo

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

或者作為一個班輪

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

嘗試類似的東西

k=0, Color=Red

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

    }
    else
   {
     k++;
   }
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM