我想找到一种方法来显示一些模式下的颜色div。Modulo CSS nth-child
我发现使用模一招,但它似乎并不与CSS工作...
因此,如下面的codepen例如:
蓝色背景属性应适用在1,8,13,20,25 ...块 - >我们可以看到每个状态之间的差异是:7然后是5然后是7然后是5 ...
绿色背景属性应该是适用于4,9,16,21 ...块 - >我们可以看到,每种状态之间的差异是:5然后7然后5然后7 ...
橙色背景属性应该适用于5,12,17,24 ...块 - >我们可以看到,每个国家之间的差异是:7 5 7,然后再用5 ...(就像蓝色)
我试图用第n个孩子,但我不是数学真的很好。 有什么想法吗?
http://codepen.io/anon/pen/QjyaRB
<div class="blue">blue</div>
<div class="white">white</div>
<div class="white">white</div>
<div class="green">green</div>
<div class="orange">orange</div>
<div class="white">white</div>
<div class="white">white</div>
<div class="blue">blue</div>
<div class="green">green</div>
<div class="white">white</div>
<div class="white">white</div>
<div class="orange">orange</div>
<div class="blue">blue</div>
<div class="white">white</div>
<div class="white">white</div>
<div class="green">green</div>
<div class="orange">orange</div>
<div class="white">white</div>
<div class="white">white</div>
<div class="blue">blue</div>
<div class="green">green</div>
<div class="white">white</div>
<div class="white">white</div>
<div class="orange">orange</div>
在您的例子,差异没有收敛(发散序列)。用你给我们的位置来做这件事很容易,但是三个点表明这个顺序在继续。那么,遵循的模式是什么? – gmo
实际上,如果我们详细的蓝色模式: 1,8,13,20,25 ... 我们可以看到,每个国家之间的差异是:7然后5然后7然后5 ... 这是同样的事情对于橙色 此外,这也是几乎相同的绿色: 4,9,16,21 ... 有一个比较每个国家之间:5然后7然后5然后7 ... – Stanouu
哦!我看到......这是一个很好的信息来补充问题。 – gmo