动感的伸缩菜单

      网站 2005-10-12 10:22

页面:点这儿参观

在某知名网站看到的菜单效果,的确很不错。有动感效果,修改方便,而且美观大方。看看上方的菜单效果就
知了,制作方法如下:
制作方法
将下面的代码复制到<head>~</head>里,请下载 welab.css 文件 下载后将.jpg改为.rar

图片如下:


[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]


制作导航列表的一组图片,插入在<body>~<body>里

[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]



在步骤2的下面插入一 dropdown_content.js 文件 下载jpg文件改名成.js


图片如下:



修改页面载入属性,在<body>里定义onload属性:

[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]




实例注释:
特效的功能分成三块分别放在主页面、welab.css、dropdown_content.js 里了。
主页面-用来定义菜单的效果和主函数的程序;
welab.css --用来定义菜单的图层的风格设置;
dropdown_content.js --用来定义每组菜单内的内容。

如果添加一组新的菜单:
1、在步骤2中加一入一个图片,并加入链接,定义ID值为menu8(因为实例中有7组菜单了):
<a id=menu8 href="#"><img src="7-1.gif" width="74" height="20" border="0"></a>
--------------------------------------------------------------------------------
2、在dropdown_content.js 文件中复制 menu7 的内容并修改成 menu8 的菜单内容:
var menu8 = ms.addMenu(document.getElementById("menu8"));
menu8.addItem(" 菜单八的内容", "#");
menu8.addItem(" 菜单八的内容", "#");


至此你就可以完成这个实例了,快去试试吧!



标签集:TAGS:
回复Comments() 点击Count()

回复Comments

{commenttime}{commentauthor}

{CommentUrl}
{commentcontent}