在极致CMS文章列表里,想要实现隔行一个样式,这样页面更美观,如图:
<a href="链接1" class="a">文章标题1</a>
<a href="链接2" class="b">文章标题2</a>
<a href="链接3" class="a">文章标题3</a>
<a href="链接4" class="b">文章标题4</a>
<a href="链接5" class="a">文章标题5</a>
即实现隔行样式一样。
方法:
{foreach $lists as $v} {if($v_n%2==0 )} <a href="$v['url']" class="a">{$v['title']}</a> {else} <a href="$v['url']" class="b">{$v['title']}</a> {/if} {/foreach}
延伸思路,在极致CMS文章列表如何实现隔两行一个样式呢?
<a href="链接1" class="a">文章标题1</a>
<a href="链接2" class="a">文章标题2</a>
<a href="链接3" class="b">文章标题3</a>
<a href="链接4" class="b">文章标题4</a>
<a href="链接5" class="a">文章标题5</a>
<a href="链接6" class="a">文章标题6</a>
即实现隔行样式一样。
方法:
{foreach $lists as $v} {if($v_n%4==1 || $v_n%4==2)} <a href="$v['url']" class="a">{$v['title']}</a> {else} <a href="$v['url']" class="b">{$v['title']}</a> {/if} {/foreach}