DedeCMS5.6导航栏显示下拉菜单的设置方法

我昨天更新到了DedeCMS5.6,并且选用了新版可选模板,结果发现导航栏的下拉菜单不见了,经过一番折腾,终于又把它找回来了,现在把解决方法与大家分享一下。

首先,在DedeCMS5.5的模板文件 /templets/default/footer.htm中,复制顶端的这样一段代码



{dede:channelartlist typeid='top' cacheid='channelsonlist'}
{/dede:channelartlist}

然后粘贴到DedeCMS5.6的模板文件 /templets/default/footer.htm中的顶端位置。
然后你看一下效果,会发现导航栏已经出现下拉菜单了,只是背景是透明的,原因是没有背景图片。
你需要把DedeCMS5.6程序文件夹\dede\img里的mmenubg.gif(绿色背景图片,适用于绿色主题模板)或者DedeCMS5.5程序文件夹\templets\images里的mmenubg.gif(蓝色背景图片,适用于蓝色主题模板)复制到DedeCMS5.6程序文件夹/templets/default/images下面,现在你再看一下效果,呵呵,导航栏是不是已经出现熟悉的下拉菜单了。
你可以参考《如何修改DedeCMS导航栏下拉菜单左侧的“DEDECMS BIZ”字样》把下拉菜单左侧的字样修改一下。
并且你还会发现,下拉菜单的边框还是原来蓝色的,你可以修改/templets/default/style下的dedecms.css,找到代码:

/*-------- 下拉菜单 --------------*/
.dropMenu {
	position:absolute;
	top: 0;
	z-index:100;
	width: 120px;
	visibility: hidden;
    filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA, direction=135, strength=4);
	margin-top: -1px;
	border: 1px solid #93E1EB;

把最后一行的颜色代码#93E1EB修改为#669933即可。
好,现在已经全部完工了,看看效果吧!
补充说明:本文发表后,不断有朋友留言提醒说代码有误,我就很纳闷,我是直接从自己网站的程序文件复制过来的代码,我一直用着好好的啊。后来我又比较了一下代码,才发现可能是我又编辑此文时,无意中切换了可视化模式,导致代码被WordPress自动处理了《WordPress文章中的PHP等代码无法正常显示的解决方法》。现在我已经修改过了,大家放心用吧!

You may also like...

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注