dedecms给第一个循环添加一个class,只要在class属性里面添加下面这段代码:
[field:global name=autoindex runphp='yes'](@me==1)? @me='active':@me='';[/field:global]
在文章循环里面,autoindex默认从1开始,这段代码的意思就是,判断当前循环是否是第一个,如果是,就输出一个active
有了这个,轮播图循环的时候就非常方便,举例如下:
{dede:arclist typeid='10' isweight="Y" orderby='weight' channelid='1' }
<div class="item [field:global name=autoindex runphp='yes'](@me==1)? @me='active':@me='';[/field:global]">
<img src="[field:picname/]" alt="">
</div>
{/dede:arclist}
<div class="item [field:global name=autoindex runphp='yes'](@me==1)? @me='active':@me='';[/field:global]">
<img src="[field:picname/]" alt="">
</div>
{/dede:arclist}