帝国cms在制作排行榜的时候,一般前面几个数字的颜色不一样,比如第1、2、3名用不同的颜色进行标注。

下面我们来讲一下怎么实现这个功能,目前所用的到方法是系统自带的$bqno,顺序标签判断来进行样式的添加可定义一行一个样式。

可根据自己的使用情况进行修改,调用方式如下:

[e:loop={1,10,0,0}]
<?php
if($bqno==1) {
$ov=' class=co1"';
} elseif($bqno==2) {
$ov=' class="co2"';
} elseif($bqno==3) {
$ov=' class="co3"';
} else {
$ov='';
} ?>
<li <?=$ov?>><?=$bqno?><a href="<?=$bqsr[titleurl]?>" title="<?=$bqsr[title]?>" ><?=$bqsr[title]?></a></li>
[/e:loop]

以上就是帝国cms模板灵动标签调用排行榜样式方法。