请问如此代码如何给dedeCMS顶级导航添加不同的样式属性

原导航是<ahref="{dede:global.cfg_indexurl/}"class="n1"title="首页"hidefocus="true"></a><ahr... 原导航是
<a href="{dede:global.cfg_indexurl/}" class="n1" title="首页" hidefocus="true"></a>

<a href="[field:typelink/]" target="blank" class="n2" title="[field:typename/]" hidefocus="true"></a>
<a href="[field:typelink/]" target="blank" class="n3" title="[field:typename/]" hidefocus="true"></a>
<a href="[field:typelink/]" target="blank" class="n4" title="[field:typename/]" hidefocus="true"></a>
<a href="[field:typelink/]" target="blank" class="n5" title="[field:typename/]" hidefocus="true"></a>
<a href="[field:typelink/]" target="blank" class="n6" title="[field:typename/]" hidefocus="true"></a>

现在改成
<a href="{dede:global.cfg_indexurl/}" class="n1" title="首页" hidefocus="true"></a>
{dede:channel row='5' type ='top' currentstyle="<li><a href='~typelink~' class='thisclass'>~typename~</a> </li>" }
<a href="[field:typelink/]" target="blank" class="thisclass" title="[field:typename/]" hidefocus="true"></a>
{/dede:channel}

请问这个为什么不能实现不同样式的CLSS调用,是要在CSS中修改吗?

.nav { width:631px; height:41px; float:right; padding:26px 5px 0px 0px; background:url(../images/tg_nav.gif) no-repeat 0px 26px;}
.nav a { display:block; float:left; height:41px; width:98px;}
.nav a:focus{outline:none;}
.nav a.n1,.nav a.n2,.nav a.n3,.nav a.dqn1,.nav a.dqn2,.nav a.dqn3{ margin-right:9px;}.nav a.n4,.nav a.n5,.nav a.dqn4,.nav a.dqn5 {margin-right:8px;}
.nav a:hover,.nav a.dqn1,.nav a.dqn2,.nav a.dqn3,.nav a.dqn4,.nav a.dqn5,.nav a.dqn6 { background-image:url(../images/tg_nav.gif); background-repeat:no-repeat;}
.nav a.n1:hover,.nav a.dqn1 { background-position:0px -48px;}
.nav a.n2:hover,.nav a.dqn2 { background-position:-107px -48px;}
.nav a.n3:hover,.nav a.dqn3 { background-position:-214px -48px;}
.nav a.n4:hover,.nav a.dqn4 { background-position:-321px -48px;}
.nav a.n5:hover,.nav a.dqn5 { background-position:-427px -48px;}
.nav a.n6:hover,.nav a.dqn6 { background-position:-533px -48px;}

请问这个如果要实现不同样式的调用需要怎么写织梦的标签,如果需要修改CSS 那么在CSS中是否要添加thisclass标签,请大神们给指条明路啊!
白天无大神吗?
展开
 我来答
赫尔今日谈
2014-05-19 · TA获得超过426个赞
知道小有建树答主
回答量:567
采纳率:66%
帮助的人:504万
展开全部
<a href="{dede:global.cfg_indexurl/}" class="index" title="首页" hidefocus="true"></a> 

{dede:channel     row='5'       type ='top'     }

    <a href="[field:typelink/]" target="blank" class="n[field:global.autoindex/]"   title="[field:typename/]" hidefocus="true"></a>

    {/dede:channel}

CSS需要增加一个a.index(首页这个按钮的样式)和a.n0,因为[field:global.autoindex/]是从0开始编号的

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
AiPPT
2024-09-19 广告
随着AI技术的飞速发展,如今市面上涌现了许多实用易操作的AI生成工具1、简介:AiPPT: 这款AI工具智能理解用户输入的主题,提供“AI智能生成”和“导入本地大纲”的选项,生成的PPT内容丰富多样,可自由编辑和添加元素,图表类型包括柱状图... 点击进入详情页
本回答由AiPPT提供
书香学编程
2021-04-13 · 贡献了超过775个回答
知道答主
回答量:775
采纳率:25%
帮助的人:54.7万
展开全部

Vue实践-CSS样式position/display/float属性对比使用

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式