dede隔行换色隔行换样式标签说明

      我们在使用织梦做站的时候,为了网页的效果我们会对网页进行隔行或者隔几行换样式或颜色,官方提供的标签是不能实现的,这时我们就要对织梦的标签进行一些简单的修改,就可以实现我们所需要的效果了,我们先来看看具体的效果图如下:


      我们就用织梦调用文章来举例说明一下,具体的代码如下:

{dede:arclist typeid='1' titlelen='40' row='20'

<li [field:global runphp='yes' name=autoindex]

 $a="class='red'"; $b="class='blue'"; if ((@me%2)==0) @me=$a; else @me=$b;

[/field:global]>

<a href="[field:arcurl/]">[field:title/]</a></li>

{/dede:arclist}

我来给大家解释一下这段代码的原理,主要的就是在我们的标签里加了[field:globalrunphp='yes' name=autoindex] $a="class='red'"$b="class='blue'"if ((@me%2)==0)@me=$a; else @me=$b;[/field:global]这段,意思就是从调用的第一篇文章开始,它调用的class='red'

这个CSS,调用的第二篇就调用class='blue'这个CSS,依次类推,就会出现隔行就会出现不同的CSS,也就实现了隔行换色的功能,当然这个CSS你要自己电影,如果是换样式的话就$a="class='red'";把这个更改为你要修改的样式比如<div clsaa='clear'></div>,这样的话它就会隔行就调用<div clsaa='clear'></div>这句代码。如果你要隔两行的话就if ((@me%2)==0)这个改为if ((@me%3)==0),依次类推,你要隔多少行都可以的。

  

     上面就是织梦隔行换色的具体调用方法,列表页的调用也是这样类似的,只要有点html基础的都可以做的,大家需要的可以试试看效果,有问题的话可以联系本站,留言本站就可以!

dede教程 2021-08-19 00:19:42 通过 网页 浏览(38)

共有0条评论!

发表评论