dede下拉菜单横向下拉菜单

时间:2013-5-9 17:00:25  来源:保定智诚网络公司  浏览:人次
  dede5.7横向下拉菜单制作。
在网上看了很多的东西,说是dede从5.6没有下拉的菜单.dede5.7有了纵向下拉菜单,又有人想要横向下拉菜单。于是就研究了一下.
首先是和别人的一样,按这样的步骤先操作下:


将这段代码贴到templets\default\footer.htm文件里
<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/}" class="dropMenu">
  {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>
然后你看一下效果,会发现导航栏已经出现下拉菜单了,只是背景是透明的,原因是没有背景图片。
  你需要把DedeCMS5.6程序文件夹\dede\img里的mmenubg.gif(绿色背景图片,适用于绿色主题模板)或者DedeCMS5.5 程序文件夹\templets\images里的mmenubg.gif(蓝色背景图片,适用于蓝色主题模板)复制到DedeCMS5.6程序文件夹 /templets/default/images下面,现在你再看一下效果,呵呵,导航栏是不是已经出现熟悉的下拉菜单了。

当一切都完成后就能看到竖向的下拉菜单了.效果还可以哦.

然后再修改css,让它也成为横向的就行了.
在http://localhost/templets/default/style/dedecms.css中的大概是366行
修改为:
.dropMenu {
    position:absolute;
    top: 0;
    z-index:100;
    width: auto;
    visibility: hidden;
    filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA, direction=135, strength=4);
    margin-top: -1px;
    border: 1px solid #93E1EB;
    border-top: 0px solid #3CA2DC;
    background-color: #FFF;
    background:url(../images/mmenubg.gif);
    padding-top:6px;
    padding-bottom:6px;
}

.dropMenu li {
    margin-top:2px;
    margin-bottom:4px;
    padding-left:3px;
    padding-right:3px;
    float:left;
}
然后再更新下缓存.看看效果:
dede横向下拉菜单做好了。
公司名片

联系QQ:

手机号码:13103123692

公司地址:河北保定市复兴西路118号

网站制作教程
seo入门知识
网站制作技巧
保定智诚网络公司 ©  2005 - 2014 All Rights Reserved.
公司地址:河北保定市复兴西路118号  联系电话:13103123692
网站备案号:冀ICP备07012967号    Powered by 保定智诚网络公司 技术