K9 通用版 博客版 主题版 地方门户版 企业版 |   企业(ASP) 分类 使用 分享 疑问 模板 建议 帮助 错误 其他
+新建主题 [Ajax]
填写帐号密码即可完成注册
+新建话题 最新回复排序 最新主题排序 精华帖子

可以下拉的自动生成导航栏menu

12Next >

fox1383164k 发表于:10-09-02 09:43 [添加收藏] 楼主 [回复] #Top#
fox1383164k 人气:377 积分:864 金币:3006
KC元老 灌水狂人

menu.js

function menuFix() {
        var sfEls = document.getElementById("k_menu").getElementsByTagName("li");
        for (var i=0; i<sfEls.length; i++) {
                sfEls. ": "") + "sfhover";
                }
                sfEls. ": "") + "sfhover";
                }
                sfEls. ": "") + "sfhover";
                }
                sfEls.onmouseout=function() {
                this.className=this.className.replace(new RegExp("( ?|^)sfhover\b"),

"");
                }
        }
}


menu.css

/* 下拉导航 */
#k_menu {clear:both;display:table;background:url(/template/images/ls.gif) repeat-x;BORDER-TOP: #E7F9FF 2px solid;margin:0;list-style-type:none;text-align:left;padding:5px 0px 0px 0px;width:100%;}/* {king:menu/} 下拉菜单导航*/

#k_menu li {float:left;width:70px;margin-left:0px;text-align:left;HEIGHT: 22px;FONT-SIZE: 14px;font-weight: bold;}
#k_menu li a {display:block;width:70px;text-align:center;text-decoration:none;color:#FFFFFF;}
#k_menu li a:hover{background:#E7F9FF;COLOR: #000;HEIGHT: 22px;}

#k_menu li ul {margin:0px;display:table;line-height:22px;list-style-type:none;left:-9999px;width:160px;position:absolute;}
#k_menu li ul li {clear:both;width:100px;background:#E7F9FF;}
#k_menu li ul li a {display:block;text-align:left;padding-left:10%;width:98%;}

#k_menu li ul li a:link {color:#666;text-decoration:none;}
#k_menu li ul li a:visited {color:#666;text-decoration:none;}
#k_menu li ul li a:hover {width:auto;color:#FFF;text-decoration:none;font-weight:normal;background:#7BC5EA;font-weight:bold;}

#k_menu li:hover ul {left:auto;}
#k_menu li.sfhover ul {left:auto;}

下面为 导航栏的 代码

<LINK href="/template/menu.css" rel=stylesheet>
<script type="text/javascript" src="/template/menu.js"></script>
<script language="JavaScript">window.k_menu">
{{king:article listid="1,2,3,4,5,6,7,8,9,10,11,12"}}
<li>
<A href="{king:listpath/}">{king:listname/}</A>           
<ul>
{king:articlelist listid="sub"}
<li>
<A href="(king:listpath/)">(king:listname/)</A>           
</li>
{/king}
</ul>
</li>
{{/king}}
</ul>


fox1383164k 发表于:10-09-02 09:46 沙发 [回复] #Top#
fox1383164k 人气:377 积分:864 金币:3006
KC元老 灌水狂人
完美支持IE7,IE6,Firefox3 的下拉导航菜单
http://www.adjie.com/club/thread-61888-1-4.html
http://www.adjie.com/club/viewthread.php?tid=58281
bluesee兄已经发过类似的贴子,只所以重开主题,因为上面的方面用了js,在ie6,ie7下下拉菜单不显示,倒是firefox支持的好一些.
说明:不支持单页面调用,除了首页是手工写入的,其它都用自动调用的,也许有人说栏目不多,手工写就是了,这就随便了
菜单html
复制内容到剪贴板代码:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
&lt;html &gt;&lt;br />&lt;head&gt;&lt;br />&lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8" /&gt;&lt;br />&lt;meta name="keywords" content="{king:keywords code="htmlencode" /}" /&gt;&lt;br />&lt;meta name="description" content="{king:description code="htmlencode"/}" /&gt;&lt;br />&lt;title&gt;{king:title/}&lt;/title&gt;&lt;br />&lt;link href="images/cssmenu.css" rel="stylesheet" type="text/css" /&gt;&lt;br />&lt;/head&gt;
&lt;body&gt;
<div class="cssmenu">
<ul>
<li><a href="/"> 首页</a></li>
{{king:article listid="1,2,3,4,5,6,7,8,9,10,11,12"}}
<li>
<a href="{king:listpath/}">{king:listname/}
&lt;!--[if IE 7]>&lt;!--&gt;</a>&lt;!--<![endif]--&gt;
&lt;!--[if lte IE 6]><table><tr><td><![endif]--&gt;
<ul>

{king:articlelist listid="sub"}
<li><a href="(king:listpath/)">(king:listname/)</a></li>
{/king}
</ul>
&lt;!--[if lte IE 6]></td></tr></table></a><![endif]--&gt;
</li>
{{/king}}
</ul>
</div>
&lt;/body&gt;
&lt;/html&gt;


css
复制内容到剪贴板代码:

@charset "utf-8";
/* CSS cssmenu by alljill */
*{margin:0;padding:0;}
.cssmenu {font-size:14px;position:relative;z-index:100; margin:0;padding:0; width:865px;}

.cssmenu ul{list-style:none;}
.cssmenu li {float:left;position:relative; width:96px;}
.cssmenu ul ul {visibility:hidden;position:absolute;left:3px;top:27px;}
.cssmenu table {position:absolute; top:0; left:0;}
.cssmenu ul li:hover ul,
.cssmenu ul a:hover ul{visibility:visible;}
.cssmenu a{display:block;border:1px solid #ccc;background:url(/template/images/menubg.gif) repeat-x;padding:4px 15px;margin:1px;color:#339966;text-decoration:none;}
.cssmenu a:hover{background:#339966;color:#000;border:1px solid #000;}
.cssmenu ul ul{}
.cssmenu ul ul li {clear:both;text-align:left;font-size:14px;}
.cssmenu ul ul li a{display:block;width:100px;height:15px;margin:0;border:0;border-bottom:1px solid #858585;}
.cssmenu ul ul li a:hover{border:0;background:#fafafa;border-bottom:1px solid #fff;}
zongxiao08 发表于:11-04-25 17:56 板凳 [回复] #Top#
zongxiao08 人气:145 积分:1044 金币:3553
演示下就更好了
bleach 发表于:11-06-14 10:10 4楼 [回复] #Top#
bleach 人气:87 积分:32 金币:1003
KC元老
好的,收藏了。
dl5541 发表于:12-08-21 12:31 5楼 [回复] #Top#
dl5541 人气:65 积分:4106 金币:11690
顶一下
rzkgj 发表于:12-08-25 00:36 6楼 [回复] #Top#
rzkgj 人气:5 积分:11 金币:15
非常好
xurizhaoyang 发表于:12-08-28 11:37 7楼 [回复] #Top#
xurizhaoyang 人气:12 积分:50 金币:174
有图片 就更容易了解了。
yxb1024 发表于:12-08-28 23:26 8楼 [回复] #Top#
yxb1024 人气:22 积分:27 金币:154
我说看不懂,你们可别笑我。。
jianke593 发表于:13-08-07 11:54 9楼 [回复] #Top#
jianke593 人气:3 积分:24 金币:181
呵呵,收藏了
kingqifu85 发表于:13-09-14 00:00 10楼 [回复] #Top#
kingqifu85 人气:0 积分:0 金币:10
收藏了

12Next >

发表回复

帐号 匿名发布 审核后可见 [加载完整在线编辑器]
内容
验证码
KingCMS 内容管理系统

关于我们 联系我们 广告报价 付款方式 站点导航

Copyright © 2004-2015 Focuznet All rights reserved.

广州唯众网络科技有限公司 粤ICP备08008106号