dedecms當(dāng)前欄目高亮顯示方法

標(biāo)簽名稱(chēng):channel

標(biāo)記簡(jiǎn)介:織夢(mèng)常用標(biāo)記,通常用于網(wǎng)站頂部以獲取站點(diǎn)欄目信息,方便網(wǎng)站會(huì)員分類(lèi)瀏覽整站信息功能說(shuō)明:用于獲取欄目列表適用范圍:

全局使用基本語(yǔ)法:

<li><a href="/">首頁(yè)</a></li>
{dede:channel type='top' currentstyle="<li><a href='~typelink~' class='thisclass'>~typename~</a></li>"}
<li><a href='[field:typelink/]'>[field:typename/]</a></li>
{/dede:channel}

 

{dede:channel type='top' row='8' currentstyle="<li><a href='~typelink~'class='thisclass'>~typename~</a> </li>"}

<li><a href='[field:typelink/]'>[field:typename/]</a>

</li>

{/dede:channel}

參數(shù)說(shuō)明:typeid = '0' 欄目ID

reid = '0' 上級(jí)欄目ID

row = '100' 調(diào)用欄目數(shù)

col = '1'分多少列顯示(默認(rèn)為單列)

type = 'son | sun' son表示下級(jí)欄目,self表示同級(jí)欄目,top頂級(jí)欄目

currentstyle = ''應(yīng)用樣式

class='thisclass' ? thisclass這個(gè)是自由的,他代表的意思是樣式表里面,你所給的高亮顯示的樣式。

底層模板字段:ID(同 id),typeid, typelink, typename, typeurl,typedir(僅表示欄目的網(wǎng)址)

例:{dede:channel type='top'}<a href='[field:typelink /]'>[field:typename/]</a>{/dede:channel}

注:在沒(méi)有指定typeid的情況下,type標(biāo)記與模板的環(huán)境有關(guān),如,模板生成到欄目一,那么type='son'就表示欄目一的所有子類(lèi)。

請(qǐng)看我的 dedecms模板中導(dǎo)航部分代碼:

<DIV class=menu>

<UL>

<LI><A href="/">首頁(yè)</A> </LI>

{dede:channel type='self' row='8' currentstyle="<li class=hover><a href=~typelink~>~typename~</a></li>"}

<LI><a href='[field:typelink/]'>[field:typename/]</a></LI>

{/dede:channel}

</UL>

</DIV>

那么我們?cè)跇邮奖砝锩娴膆over就是控制高亮顯示的樣式:

.menu{里面就不多寫(xiě)了}

.menu ul{里面就不多寫(xiě)了}

.menu ul li{里面就不多寫(xiě)了}

.menu ul li a{里面就不多寫(xiě)了}

.hover{background:url(bg-nav.jpg) no-repeat;}

上面這段是我的網(wǎng)頁(yè)頂部導(dǎo)航菜單,其中currentstyle就是用來(lái)實(shí)現(xiàn)當(dāng)前欄目突出顯示的。 class=hover自然是我定義的當(dāng)前欄目樣式啦!

這里就涉及到了dedecms的標(biāo)簽問(wèn)題,其實(shí)熟悉dedecms標(biāo)簽的同學(xué)對(duì)這個(gè)問(wèn)題就不會(huì)為難,以下是dedecms的官方頻道標(biāo)簽(也就是導(dǎo)航條用

到的標(biāo)簽)說(shuō)明:其中 class='thisclass' 中的thisclass就是你定義的css樣式類(lèi)別名(class,類(lèi)別選擇器),應(yīng)用時(shí)改為你定義的class。

class='thisclass'放在<a>標(biāo)記中則css樣式作用于<a>,也可以放在<li>標(biāo)記中,作用于<li>標(biāo)記。

演示地址:http://www.441516.com

THE END
亚洲中文色欧另类欧美,久久久久久久激情,亚洲 日韩 欧美 另类 国产,中文字幕高清无码男人的天堂 www.sucaiwu.net