关于DedeCMS 导航显示两行二级栏目的问题,请教了一些高手问题终于解决了,特将解决办法发在发布织梦58,方便大家参考,感谢liehuo.net给我们提供这么好的站长交流平台,表示感谢!
 
 

 
1.找到\templets\style\dedecms.css 
找到(不会找的就打开后按住ctrl+f,输入channel-nav回车) 
/*———- frame : channel-nav ———*/
.channel-nav{
     height:31px;
     border-bottom:1px solid #E5EFD6;
}
.channel-nav ul{
     height:22px;
     padding-left:10px;
     padding-top:3px;
     overflow:hidden;
     float:left;
}
.channel-nav ul li{
     height:22px;
     float:left;
     overflow:hidden;
     margin-right:10px;
}
 
将这段替换为 
 
/*———- frame : channel-nav ———*/ 
.channel-nav{ 
     border-bottom:1px solid #E5EFD6; 
.channel-nav ul{ 
     padding-left:10px; 
     padding-top:3px; 
     float:left; 
     padding-bottom:4px; 
.channel-nav ul li{ 
     height:22px; 
     float:left; 
     overflow:hidden; 
     margin-right:10px; 
     margin-bottom:4px; 
 
2.找到\templets\default目录,找到index_article.htm、index_article.htm、article_article.htm(也可以改别的模板)将里面的 
<div class="channel-nav w960 center clear"> 
     <ul> 
               {dede:channel type='son' currentstyle="<li class='thisclass'><a href='~typelink~'><span>~typename~</span></a> </li>"} 
           <li><a href='[field:typeurl/]'><span>[field:typename/]</span></a></li>{/dede:channel} 
     </ul> 
     <span class="back"> 
         <a href="{dede:global.cfg_cmsurl/}/">返回首页</a> 
     </span> 
</div><!– /channel-nav –> 
替换成 
<div class="channel-nav w960 center clear"> 
     <ul> 
               {dede:channel type='son' currentstyle="<li class='thisclass'><a href='~typelink~'><span>~typename~</span></a> </li>"} 
           <li><a href='[field:typeurl/]'><span>[field:typename/]</span></a></li>{/dede:channel} 
     </ul> 
</div><!– /channel-nav –> 
3.生成一下就OK了

发表评论

后才能评论