織夢清單怎麼實現"隔行換色"
在做企業站或門戶站時候,經常需要實作文章列表隔行換色這樣的效果,方法很簡單下面來看看實現的方法吧。
範例程式碼如下:
{dede:arclist row='12' titlelen='33' typeid='1' orderby ='pubdate'} [field:global runphp='yes' name=autoindex] $adminbuy.cn_a="<li class='adminbuy.cn_c'>"; $adminbuy.cn_b="<li class=''adminbuy.cn_d'>"; if ((@me%2)==0) @me=$'adminbuy.cn_a; else @me=$'adminbuy.cn_b; [/field:global] <a href='[field:arcurl/]'>[field:title/]</a> </li> {/dede:arclist}
透過上邊範例可以看出:
#此程式碼使用了autoindex自增,自增的數字與2進行取模,當自增數字%2==0也就是說自增數字能被2整除的時候為真輸出$'adminbuy.cn_a,此時的程式碼為:
{dede:arclist row='12' titlelen='33' typeid='1' orderby ='pubdate'} <li class=''adminbuy.cn_c'><a href='[field:arcurl/]'>[field:title/]</a></li> {/dede:arclist}
不能被2整除的時候為假,輸出$'adminbuy.cn_b,此時的程式碼為:
{dede:arclist row='12' titlelen='33' typeid='1' orderby ='pubdate'} <li class=''adminbuy.cn_d'><a href='[field:arcurl/]'>[field:title/]</a></li> {/dede:arclist}
透過輸出li標籤裡不同的class樣式(在css裡要定義好2l3.net_c,2l3.net.com_d兩種樣式)就可以實現隔行換色了。
推薦教學:dedecms教學
#以上是織夢清單怎麼實現'隔行換色”的詳細內容。更多資訊請關注PHP中文網其他相關文章!