因为我在php中使用了一个增量,它将数字(1-unlimited)输出到div类->
首先,让我们看看代码:
<?php $i = 0; ?>
<?php while ($the_query -> have_posts()) : $the_query -> the_post(); ?>
<div class="1-<?php echo ++$i ?>">
<h1 class="text">Demo</h1>
</div>
<?php endwhile;
所以我想在h1或div中添加一个类(比如div class=1-2 late),如果div class=1-2,则表示如何在增量数为2(2)时向h1添加一个类
我期望
<div class="1-1">
<h1 class="text">Demo</h1>
</div>
<div class="1-2">
<h1 class="text class-here">Demo</h1>
</div><div class="1-3">
<h1 class="text">Demo</h1>
</div>
2条答案
按热度按时间pkbketx91#
op澄清后编辑
要仅在类位于第二个循环时输出该类,需要使用if语句
再次强调:不要以数字开始上课。以一封信开头。
另外:如果您只想将不同的样式添加到第二个循环项h1中,那么只需使用css即可。为所有循环项的 Package div指定一个类,例如“article”,然后执行以下操作
旧答案
我不确定你的问题是否正确,但你为什么不简单地增加$i,然后使用它:
另外,如果 Package div已经有了一个类,您可以像这样简单地访问h1
css标识符不应该以数字开头,这可能会导致麻烦(这就是我在上面逃避它的原因)。最好在类名前面加一个字母,如
iq3niunx2#
使用此代码:
如果
$i
等于2,那么它将相加$i
还有你的额外课程。如果没有,它只会增加$i
作为班级。