我正在寻找一种方法来做一些稍微复杂的第n个记录评审,类似于PHP中的jQuery/CSS3 nth-child(3n-1)
,所以每行有三个cols,中间一个需要“mid”类,添加。我最好不要使用jQuery,因为从页面加载和正在添加的类似乎总是存在延迟。PHP第n个记录
所以像下面的东西,但我知道这将意味着$zxc % 2
,但我们都开始在某个地方。
<?php $zxc = 1; ?>
<?php foreach($products as $product): ?>
<div class="theProductListItem<?php if($zxc % (3-1) == 0){?> mid<?php } ?>">
<!--product contents-->
</div>
<?php $zxc++; ?>
<?php endforeach; ?>
为什么不只是如果($ i == 3){$ i = 1; }那么你总是可以检查$ i是3还是什么,它总是第三个记录 –
为什么不使用CSS3'n-child()'? – Spudley
嗨。我不想要第三张唱片,我正在寻找第3-1张唱片,或者5-2张唱片,或者其他类似的东西。 – ggdx