终于搞定了,虽然是拷贝别人的,但还是再次详细的分享出来!
  在 e/class/userfun.php 中加入以下代码:
  --------------------------------------------------------------------------------
  function currentPage($classid,$thisid){         global $class_r;         $fr=explode('|',$class_r[$classid][featherclass]);         $topbclassid=$fr[1]?$fr[1]:$classid;//取得第一级栏目id         if ($topbclassid==$thisid) {                   echo "current";                 }                 else {                 } }  ------------以下是在模板中加入--------------
 
  --------------------------------------------------------------------------------
   <div class="nav"> <li><a href="/" title="首页" target="_self">首 页</a></li> [e:loop={'select classid,classname,classpath from [!db.pre!]enewsclass where bclassid=0 order by classid',0,24,0}] <li ><a id="<?=currentPage($GLOBALS[navclassid],$bqr[classid])?>" href="<?=$public_r[newsurl]?><?=$bqr[classpath]?>" title="<?=$bqr[classname]?>" target="_self" ><?=$bqr[classname]?></a></li> [/e:loop] </div> --------------------------------------------------------------------------------
 
  <?=currentPage($GLOBALS[navclassid],$bqr[classid])?> 这句是在模板中做判断,如果栏目ID跟当前正在访问的栏目(最顶层栏目)一致,则输出 current(这里可以自己设定值),这个样式在模板中定义就行 
 
  ..................................................................................... 再写出CSS代码方便朋友们参考 .nav{height:33px; background:#317B84;} .nav li{float:left; font-size:13px; list-style:none; margin-left:5px; padding-top:4px;} .nav li a{ display:block; text-decoration:none; color:#FFFFFF; padding-top:6px; text-align:center; height:18px; width:80px;} .nav a:hover{background:#FFFFFF; font-weight:bold; color:#000000;} .nav a#current{ background:#F5F5F5; font-weight:bold; color:#000000;}
								 |