织梦dedecms 5.7 sp1模板怎么添加下拉菜单

softyun3年前cms教程124

织梦dedecms 5.7 sp1模板怎么添加下拉菜单
在织梦dedecms5.5中官方模板里设置了下拉菜单的显示,但是之后的几个版本里面下拉菜单就没有再用在模板上了。
 
以下方法将织梦dedecms5.5的下拉菜单移植到5.7sp1中,实现栏目的下拉菜单。
 
1,首页导航栏目可以调用为:
 
代码示例:

<div id=”navMenu”> 
<ul> 
<li><a href=”{dede:global.cfg_cmsurl/}/”>首页</a></li> 
{dede:channel type=’top’ row=’6′ currentstyle=”<li class=’hover’><a href=’~typelink~’ ~rel~>~typename~</a></li>”} 
<li><a href=’[field:typeurl/]‘ [field:rel/]>[field:typename/]</a></li> 
{/dede:channel} 
</ul> 
</div> 
2,id=”navMenu”这个id是必须有的,在模板中的任何位置添加代码:
 
代码示例:

<script type=’text/javascript’ src=’{dede:global.cfg_cmsurl/}/images/js/dropdown.js’></script> 
{dede:channelartlist typeid=’top’ cacheid=’channelsonlist’}<ul id=”dropmenu{dede:field.typeid/}”> 
{dede:channel type=’son’ noself=’yes’}  <li><a href=”[field:typelink/]“>[field:typename/]</a></li> 
{/dede:channel} 
</ul> 
{/dede:channelartlist} 
<script type=”text/javascript”>cssdropdown.startchrome(“navMenu”)</script> 
3,在css样式表中添加:

  
代码示例: 
/*——– 下拉菜单 ————–*/ 
.dropMenu { 
position:absolute; 
top: 0; 
z-index:100; 
width: 80px; 
visibility: hidden; 
margin-top: -1px; 
border: 1px solid #003366; 
border-top: 0px solid #3CA2DC; background-color:#FFFFFF; 
padding-top:6px; 
padding-bottom:6px; 

.dropMenu li { 
margin-top:2px; 
margin-bottom:4px; 
padding-left:0px; 
} // jbxue 
.dropMenu a { 
width: auto; 
display: block; 
color: black; 
padding: 2px 0 2px 1.2em; 

* html .dropMenu a { 
width: 100%; 

.dropMenu a:hover { 
color:red; 
text-decoration: underline; 

这里css样式是可以任意调整的。
 
完成以上代码,即可在织梦dedecms5.7sp1模板中添加下拉菜单。
仅供大家学习参考哦~

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

删除文章的同时自动删除生成的html文件

功能:删除文章的同时自动删除生成的html文件前两天改的忘记改删除文章分页了,这回修正一下:可以删除文章分页HTML了第一步:archives表建立一字段:arcurl第二步:打开inc_archiv...

DedeCMS系统参数设置手册之互动设置 相关案例演示

DedeCMS系统参数设置手册之互动设置 相关案例演示禁用词语(织梦dedecms系统讲直接停止用户动作)用|分开,但不要在结尾加|(cfg_notallowstr):系统禁用词语设置,系统在进行互动...

Dedecms 自定义表单提交后自动发送表单数据到指定邮箱的思路

Dedecms 自定义表单提交后自动发送表单数据到指定邮箱的思路前几天客户让在织梦dedecms网站里面增加一个报名的系统,于是就想到了自定义表单,但是后面客户提出要求说假如学院报名后能把报名信息发送...

织梦dedecms软件内容页调用下载级别名称

给大家分享一下织梦dedecms软件内容页调用下载级别名称,仅供学习参考。我们在制作织梦软件下载站模板的时候经常会朋友调用软件级别名称的,那么如何在织梦dedecms软件内容页中调用下载级别名称具体方...

dedecms怎么给第一个li加class

今天给大家分享一下dedecms怎么给第一个li加class,有需要的朋友可以记录一下写法如下:{dede:arclist row=5 typeid=200} <li [field:global...

软件下载统计

首先修改数据库用phpmyadmin在数据库里执行以下sqlALTER TABLE `dede_addonsoft` ADD `click` INT( 11 ) UNSIGNED NOT NULL D...