<table id="xlgfg"><ruby id="xlgfg"></ruby></table>
            1. 九龍商務代辦主頁 > 網站建設 > 站長學院 > 織夢dede > dede織夢教程:文章列表隔行換色的方法

              dede織夢教程:文章列表隔行換色的方法

              摘要:示例代碼如下: {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...

              18978939080

              立即咨詢

              編輯: 來源: 發布日期:03-07 瀏覽量統計中... 反饋錯誤

                字體:

              九龍商務代辦

              示例代碼如下:
              1. {dede:arclist row='12' titlelen='33' typeid='1' orderby ='pubdate'}
              2. [field:global runphp='yes' name=autoindex]
              3. $adminbuy.cn_a="<li class='adminbuy.cn_c'>";  
              4. $adminbuy.cn_b="<li class=''adminbuy.cn_d'>";
              5. if ((@me%2)==0) @me=$'adminbuy.cn_a;  
              6. else @me=$'adminbuy.cn_b;
              7. [/field:global]
              8. <a href='[field:arcurl/]'>[field:title/]</a>
              9. </li>
              10. {/dede:arclist}
               
              通過上邊示例可以看出:
              此代碼使用了autoindex自增,自增的數字與2進行取模,當自增數字%2==0也就是說自增數字能被2整除的時候為真輸出$'adminbuy.cn_a,此時的代碼為:
              1. {dede:arclist row='12' titlelen='33' typeid='1' orderby ='pubdate'}
              2. <li class=''adminbuy.cn_c'><a href='[field:arcurl/]'>[field:title/]</a></li>
              3. {/dede:arclist}
              不能被2整除的時候為假,輸出$'adminbuy.cn_b,此時的代碼為:
              1. {dede:arclist row='12' titlelen='33' typeid='1' orderby ='pubdate'}
              2. <li class=''adminbuy.cn_d'><a href='[field:arcurl/]'>[field:title/]</a></li>
              3. {/dede:arclist}
              通過輸出li標簽里不同的class樣式(在css里需定義好2l3.net_c,2l3.net.com_d兩種樣式)就可以實現隔行換色了。
               
              通過對這段代碼的分析我們還可以將思路擴展下,是不是可以實現每隔兩行加一條下劃線呢?
              1. {dede:arclist row='12' titlelen='33' typeid='1' orderby ='pubdate'}
              2. <li><a href='[field:arcurl/]'>[field:title/]</a></li>
              3. [field:global runphp='yes' name=autoindex]
              4. if(@me%2==0)@me="<hr />";
              5. else @me="";
              6. [/field:global]
              7. {/dede:arclist}
              通過測試,以上確實可以實現每隔2行加一條下劃線。

                更多相關閱讀

              【九龍商務代辦】微信號

              官方微信公眾號

              24小時電話18978939080

              民族大道49號民族宮B座2306號(新夢之島樓上)

              工商注冊13807817411
              其他業務13878807671
              ?
              【九龍商務代辦】QQ
              QQ在線咨詢
              客服咨詢
              【九龍商務代辦】QQ
              【九龍商務代辦】QQ
              【九龍商務代辦】QQ
              【九龍商務代辦】QQ
              咨詢熱線
              18978939080
              13807817411
              13878807671
              0771-5537667

              反饋
              【九龍商務代辦】微信號掃描二維碼關注我為好友
              瀏覽: 中文字幕无码大香线蕉