dedecms教程:文章列表隔行換色的方法
來源:本站原創(chuàng)|時間:2021-08-05|欄目:dedecms|點擊: 次
      
	示例代碼如下:
	{dede:arclist row='12' titlelen='33' typeid='1' orderby ='pubdate'}
	[field:global runphp='yes' name=autoindex]
	$xiuzhanwang.com_a="<li class='xiuzhanwang.com_c'>";  
	$xiuzhanwang.com_b="<li class=''xiuzhanwang.com_d'>";
	if ((@me%2)==0) @me=$'xiuzhanwang.com_a;  
	else @me=$'xiuzhanwang.com_b;
	[/field:global]
	<a href='[field:arcurl/]'>[field:title/]</a>
	</li>
	{/dede:arclist}
	通過上邊示例可以看出:
	此代碼使用了autoindex自增,自增的數(shù)字與2進行取模,當自增數(shù)字%2==0也就是說自增數(shù)字能被2整除的時候為真輸出$'xiuzhanwang.com_a,此時的代碼為:
	{dede:arclist row='12' titlelen='33' typeid='1' orderby ='pubdate'}
	<li class=''xiuzhanwang.com_c'><a href='[field:arcurl/]'>[field:title/]</a></li>
	{/dede:arclist}
	不能被2整除的時候為假,輸出$'xiuzhanwang.com_b,此時的代碼為:
	{dede:arclist row='12' titlelen='33' typeid='1' orderby ='pubdate'}
	<li class=''xiuzhanwang.com_d'><a href='[field:arcurl/]'>[field:title/]</a></li>
	{/dede:arclist}
	通過輸出li標簽里不同的class樣式(在css里需定義好moke8.com_c,moke8.com_d兩種樣式)就可以實現(xiàn)隔行換色了。
	通過對這段代碼的分析我們還可以將思路擴展下,是不是可以實現(xiàn)每隔兩行加一條下劃線呢?
	{dede:arclist row='12' titlelen='33' typeid='1' orderby ='pubdate'}
	<li><a href='[field:arcurl/]'>[field:title/]</a></li>
	[field:global runphp='yes' name=autoindex]
	if(@me%2==0)@me="<hr />";
	else @me="";
	[/field:global]
	{/dede:arclist}
	通過測試,以上確實可以實現(xiàn)每隔2行加一條下劃線。
 上一篇:織夢dedecms綁定二級域名導致圖片路徑不對的解決方法
欄 目:dedecms
下一篇:織夢教程:{dede:loop}標簽調(diào)用文章鏈接的方法
本文地址:http://www.jygsgssxh.com/a1/dedecms/16929.html
您可能感興趣的文章
- 08-05Dedecms文件目錄結構解說(能知道織夢每個文件有什么用)
 - 08-05Dedecms5.7版ckeditor網(wǎng)頁編輯器添加中文字體
 - 08-05織夢DedeCMS獲取當前欄目文章數(shù)量
 - 08-05DedeCMS后臺模塊列表顯示空白的解決辦法
 - 08-05DedeCMS自定義字段圖片調(diào)用的問題{dede:img ...}解決方法
 - 08-05織夢DedeCMS調(diào)用顯示discuz里面主題的方法
 - 08-05常用的織夢dedecms安全設置集合整理
 - 08-05織夢教程:后臺編輯器添加中文字體方法
 - 08-05dedecms教程:上傳圖片相對路徑改成絕對路徑方法
 - 08-05DedeCMS會員投稿自動加積分改為投稿審核后加積分
 




