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

softyun3年前cms教程54

织梦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模板中添加下拉菜单。
仅供大家学习参考哦~

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

相关文章

织梦dedecms图片按月存放怎么实现?代码分享

织梦dedecms图片按月存放怎么实现代码分享 。打开目录include中dedecollection.class.php文件。代码: 代码示例://获得下载媒体的随机名称  function Get...

PhpCms模板风格:GET标签使用

GET标签使用说明:我们可能通过GET标签调用本站数据库的信息,也可以调用其他数据库的信息get 标签可调用本系统和外部数据,适合熟悉SQL语句的人使用。注意:get标签属性值必须用双引号括起来1、调...

dedecms的首页、内容页、列表页中 动态JS调用评论数

dedecms的首页、内容页、列表页中 动态JS调用评论数本教程中评论数的调用方法  织梦Dedecms5.7能用,如果每次评论都更新HTML吧 又太费资源 。织梦Dedecms官方论坛看到很多朋友都...

DEDECMS实现“暂无相关文档”的方法

DEDECMS实现“暂无相关文档”的方法 ,为了做网站优化,我想大多数的站长喜欢在文档内容加上相关文档列表,织梦CMS很容易实现这一功能,通过likearticle来实现,但在系统的默认情况下,相关文...

arclist标签中调用附加表字段

将需要调用的字段,换成如下格式放在arclist标签内即可.代码如下:[field:id runphp="yes"]$dsql = new DedeSql(false);$a="SELECT mb5u...

【Prenext 标记 标记使用实例】-DedeCMS模板制作使用实例教程(14)

【Prenext 标记】表示获取文档“上一篇/下一篇”的链接列表。适用范围:仅文档模板。   通过调试了解其使用方法   我调试的方法是:   将templets\default\文件夹下的artic...