如果把z-blog的分类放在顶部,而且想到某个分类的时候,这个分类会对应以不同的方式显示;效果如图:

方法:

修改c_system_event.asp和c_system_base.asp,搜索rss.png,整行对应改为:

strCatalog=strCatalog & "<li class=""" & Categorys(objRS("cate_ID")).ID & """><span class=""feed-icon""><a href="""& Categorys(objRS("cate_ID")).RssUrl &""" target=""_blank""><img title=""rss"" width=""20"" height=""12"" src=""y"&ZC_BLOG_HOST&"IMAGE/LOGO/rss.png"" border=""0"" alt=""rss"" /></a>&nbsp;</span><a href="""& Categorys(objRS("cate_ID")).Url & """><span>"+Categorys(objRS("cate_ID")).Name + "</span><span class=""article-nums""> (" & Categorys(objRS("cate_ID")).Count & ")</span>" +"</a></li>"

修改模板,把分类标签放到对应位置(这个具体不说了)。

把模板文件catalog.html的body改为:

<body class="multi catalog" id="cata<#articlelist/category/id#>">

把模板文件single.html的body改为:

<body class="single" id="cata<#article/category/id#>">

css里对应写关于分类的css,以下的1、2、3为id号,分类是几号这里就要对应写几号。

#cata1 .y1, #cata2 .y2, #cata3 .y3{}

这样,只有在当前分类下以上css才会起作用,达到分类指示的目的。当然,默认的顶部链接首页、标签、留言等等的也可以这么做,但没有这么麻烦,好像修改下css就可以达到目的了。