聯系官方銷售客服
1835022288
028-61286886
迅睿循環體內的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}
求解釋。。
{if $catid==$t.catid}
回復@若凌 不行,li那里還是一樣沒有添加上類,有類才能有樣式
回復@Jeffery 還是加不上 這個類
回復@西道子
剛看了下這個{if $t.id==$catid} class="thisclass"{/if}是用于category欄目的。
你是想實現什么高亮?你想下參數就行了
回復@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}
回復@西道子
{if $catid==$catid},你這個條件就不對,我的意思是你想要做什么判斷,就把條件寫清楚
$catid是欄目id,module標簽是顯示文章內容的
比如你是想某篇文章內容的那個字段值=欄目id值嗎?
那么條件就是{if $t.field==$catid}
回復@Jeffery 我就是想點擊欄目 當前選中哪個欄目 那個欄目的名字就高亮 所以用$catid
回復@西道子
那你該用欄目標簽category呢
module標簽是顯示模塊內容的
回復@西道子 http://www.zbshanke.com/doc/910.html