迅睿循環(huán)體內(nèi)的li不能添加CSS 類嗎
寫上去的時候標簽上不顯示有類的。 判斷語句也顯示不出來,
那如何給選中的li添加CSS樣式??
{module catid=$catid order=displayorder_desc,inputtime_desc page=1 pagesize=8 sbpage=1 urlrule=$urlrule}
<li {if $catid==$catid} class="thisclass"{/if}> <a href="{$t.url}" title="{$t.title}"><img src="{dr_thumb($t.thumb, 170, 120)}" alt="{$t.title}" border="0" width="170" height="120"></a>
<h4><a href="[field:arcurl/]" title="{$t.title}">{$t.title}</a></h4>
<p>{dr_strcut($t.description, 100)}...<a href="[field:arcurl/]" title="{$t.title}">[詳細]</a></p>
</li>
{/module}
求解釋。。
官方提醒:使用module內(nèi)容循環(huán)標簽的生成工具,填寫參數(shù)就可以生成相關(guān)的代碼,每個參數(shù)后面都有用法解釋
{if $catid==$t.catid}
回復(fù)@若凌 不行,li那里還是一樣沒有添加上類,有類才能有樣式
{if $t.id==$catid} class="thisclass"{/if}回復(fù)@Jeffery 還是加不上 這個類
回復(fù)@西道子
剛看了下這個{if $t.id==$catid} class="thisclass"{/if}是用于category欄目的。
你是想實現(xiàn)什么高亮?你想下參數(shù)就行了
回復(fù)@Jeffery
{module catid=$catid order=displayorder_desc,inputtime_desc page=1 pagesize=8 sbpage=1 urlrule=$urlrule}
<li {if $catid==$catid} class="thisclass"{/if}> <a href="{$t.url}" title="{$t.title}"><img src="{dr_thumb($t.thumb, 170, 120)}" alt="{$t.title}" border="0" width="170" height="120"></a>
<h4><a href="{$t.url}" title="{$t.title}">{$t.title}</a></h4>
<p>{dr_strcut($t.description, 100)}...<a href="{$t.url}" title="{$t.title}">[詳細]</a></p>
</li>
{/module}
回復(fù)@西道子
{if $catid==$catid},你這個條件就不對,我的意思是你想要做什么判斷,就把條件寫清楚
$catid是欄目id,module標簽是顯示文章內(nèi)容的
比如你是想某篇文章內(nèi)容的那個字段值=欄目id值嗎?
那么條件就是{if $t.field==$catid}
回復(fù)@Jeffery 我就是想點擊欄目 當前選中哪個欄目 那個欄目的名字就高亮 所以用$catid
回復(fù)@西道子
那你該用欄目標簽category呢
{category module=share pid=2} /if}>{$t.name} {/category}module標簽是顯示模塊內(nèi)容的
回復(fù)@西道子 http://www.apdwn.com/doc/910.html