dede织梦文章列表隔行换色的方法

dede织梦文章列表隔行换色的方法,第1张

dede织梦文章ss="superseo">ss="superseo">列表隔行换色的方法

本文详细介绍了dedeDreamweaver文章交错列表中颜色变化方式的相关信息。边肖感觉挺好的,现在分享给大家,给大家做个参考。和边肖一起回来。

下面给大家分享一段代码,可以让Dreamweaver文章列表完成隔行和变色。实际效果:实际代码下面,大家可以根据自己的需求进行修改:

例子如下:

{dede:arclistrow='12'titlelen='33'typeid='1'orderby='pubdate'} [field:globalrunphp='yes'name=autoindex] $adminbuy.cn_a="<liclass='adminbuy.cn_c'>"; $adminbuy.cn_b="<liclass=''adminbuy.cn_d'>"; if((@me%2)==0)@me=$'adminbuy.cn_a; else@me=$'adminbuy.cn_b; [/field:global] <ahref='[field:arcurl/]'>[field:title/]</a> </li> {/dede:arclist}

从上面的例子可以看出:

此代码应用自动索引自动增量,自动增量数据和2开发牙齿模型。当自动增量数据%2==0时,换句话说,自动增量数据能被2整除,就会真正输出$'adminbuy.cn_a.这时,代码为:

{dede:arclistrow='12'titlelen='33'typeid='1'orderby='pubdate'} <liclass=''adminbuy.cn_c'><ahref='[field:arcurl/]'>[field:title/]</a></li> {/dede:arclist}

如果不能被2整除则为False,输出$'adminbuy.cn_b.此时的代码为:

{dede:arclistrow='12'titlelen='33'typeid='1'orderby='pubdate'} <liclass=''adminbuy.cn_d'><ahref='[field:arcurl/]'>[field:title/]</a></li> {/dede:arclist}

根据输出li标签中不同的类样式(css中要定义2l3.net_c和2l3.net.com_d),就可以完成隔行的颜色变化。

根据对这段代码的分析,我们可以扩展一下思路。可以每隔一行加一条横线吗?

{dede:arclistrow='12'titlelen='33'typeid='1'orderby='pubdate'} <li><ahref='[field:arcurl/]'>[field:title/]</a></li> [field:globalrunphp='yes'name=autoindex] if(@me%2==0)@me="<hr/>"; else@me=""; [/field:global] {/dede:arclist}

根据测试,确实可以每2行加一条下横线。

文章里的内容就这些了。期待对大家的学习和培训有所帮助,也期待大家的应用。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/771953.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-03
下一篇 2022-05-03

发表评论

登录后才能评论

评论列表(0条)

保存