用菜单飞梭创建动态酷菜单
MenuMachine是一个制作菜单的工具,具有使用简单,制作快速,兼容性高等特点,是GoLive上著名的扩展模块。只是在国内很少为人所知,为了方便大家的学习和使用,我已经将其中的重要部分做了汉化,并暂时起了一个中文名称叫做“菜单飞梭”。下面我们就来学习一下如何使用它在网页中创建菜单。本教程有视频版本,可通过 http://99ut.com/tutorial 观看。
启动GoLive并开启站点,然通过菜单【MenuMachine_开启MenuMachine调板】,就会出现如下左图所示的调板,调板中会列出当前站点中的菜单项目。大家要先弄明白菜单飞梭的工作方式,它并不是直接在页面中创建菜单,而是通过一个专门的编辑器来完成,完成后的菜单项目将出现在这个调板中。然后我们再从这个调板中拖动所需的菜单项目到网页当中。可以创建多个菜单项目,按照需要来使用。
现在还没有任何项目,所以我们按照提示在箭头所指处点击以创建一个新的菜单项目。
点击后就会自动开启主编辑器,如下图。首先在标志1处为菜单项目取个名字,比如图中的main1。然后在标志2处的主题中选择一个主题,不同的主题有不同的菜单风格,可以在标志3处看到预览。以后也可以将我们自己创建的菜单作为主题来使用。为了更全面地学习,我们选择最基础的“blank menu”主题。最后点击标志4处的右向箭头以进入下一步。需要注意的是,如果没有输入菜单名将无法继续。
现在我们进入最主要的设定界面,如下图所示。红色箭头处是3个设定类,分别是:
Item(单项设定):用来对菜单结构中的任何一项进行单独设定,内容最多。
Block(层级设定):用来对某级别的所有项目进行设定,内容相对少些。
Global(整体设定):用来对所有项目进行设定,内容最少。
绿色箭头处是菜单结构的预览,同时也可以反映出鼠标悬停等效果。右下角的橙色箭头处可以更改预览区域的背景颜色。它只提供视觉参考,而并不对应用菜单项目的网页产生影响。如果将来要把菜单放置在一个紫色背景的网页中,那么就可以在编辑器中设定为紫色背景,这样比较容易判断色彩搭配方式。
现在大家要明确一下菜单的概念。菜单是具有多个层次的,通常来说,一开始就显示在网页中的,是顶级菜单项目,然后通过鼠标悬停(或点击,大多数情况下是悬停)的方式,出现下级的子菜单。因此在制作之前首先要先规划好自己的菜单层次结构。现在我们现在是这样来规划的:
顶级菜单有3项,分别是教程列表、资源库、友情链接。
教程列表下设2个子级项:图形处理、网页制作。图形处理下有Photoshop、Illustrator。网页制作下有GoLive、DreamWeaver。
资源库下设3个子级项:Photoshop、Illustrator、GoLive。
友情链接下设置4个子级项:大师之路(99ut.com)、蓝色理想(blueidea.com)、太平洋(pconline.com.cn)、天极网(yesky.com)。
现在我们点击下图红色箭头处的按钮创建同级菜单项,按照规划,总共要有3个项目。
蓝色箭头处是保存按钮,在修改后应及时保存。在后面我们将学习如何将菜单项目应用到网页中,以后点击保存就可以在网页中看到修改后的效果,而不必退出编辑器。
Item(单项设定)中将菜单文字改为相应的内容。可以设置宽度和高度。需要注意的是,高度的修改将影响同级所有项目。另外也可以在预览窗口通过鼠标拖动来修改,如下动画所示。
在Item(单项设定)的常规中对“教程列表”进行其他的设置,如下图。总结起来就是:在默认状态下文字为灰色,无背景。在鼠标经过的时候文字变为白色,背景为红色,同时添加1像素粗的灰色边框。
要更改颜色,可点击颜色框,将会出现GoLive的颜色调板。也可以点击颜色框右下角那微小的三角形,会出现常用色彩方案(如著名的VisiBone方案)。点击绿色箭头处的按钮可以更改项目的先后顺序。
此时在预览区域移动鼠标,将会看到类似如下动画的效果。
在Item(单项设定)的文字中更改字号等,如下图。总结起来就是:默认是居中的12像素大小。鼠标经过改为居左并加粗的12像素大小,同时在左端填充10像素。填充的目的是为了避免文字贴到左方边界。在居中对齐的方式下横向填充是无效的。
需要注意的是,如果在这里取消了鼠标经过状态,那么之前在常规中所设定的经过状态也将被取消。因此需谨慎。
此时在预览区域移动鼠标,将会看到类似如下动画的效果。
在Item(单项设定)的背景与图标中为菜单项指定背景图像或小图标,有关背景图像的指定我们就不再具体介绍了,需要注意的是背景图像的尺寸将会以影响菜单项的宽度和高度,当然同时我们也还是可以像早先那样对已有背景图像的菜单项尺寸进行设定。点击下左图绿色箭头处的按钮可以重置图像尺寸。小图标主要用来点缀,菜单飞梭提供了非常丰富的素材库,如下右图。选择图标后可以更改颜色,并在预览区域看到效果。
现在总结起来就是:默认状态下没有图标。鼠标经过的时候出现一个图标,图标的位置通过位移来指定。根据不同的菜单项尺寸,位移的数值也应设为不同。
此时在预览区域移动鼠标,将会看到类似如下动画的效果。
Item(单项设定)的其他设定如下图所示,是针对提示文字及浏览器状态栏文字的设定,这里就不叙述了。
现在我们已经完成了对第一个“教程列表”菜单项的各个设定,可以通过拷贝将设定应用到其他的菜单项中,方法是先选择菜单项,点击“复制”按钮后点击“粘贴”,如下图红色箭头处。
在出现的设定框中,可以指定要复制哪些选项,及拷贝作用的范围。如下图。总结起来就是:将教程列表的单项设定(图标除外)拷贝到资源库和友情链接上。取消图标选项是因为我们不希望另外两个菜单项有小图标。
除了这样的复制以外,我们在当初也可以不先把3个菜单项都建立,而就只是对“教程列表”进行设定。完成设定后创建同级菜单,新的项目具有相同的设定,相当于拷贝。
在Item(单项设定)的常规中对“教程列表”进行其他的设置,如下图。总结起来就是:在默认状态下文字为灰色,无背景。在鼠标经过的时候文字变为白色,背景为红色,同时添加1像素粗的灰色边框。
要更改颜色,可点击颜色框,将会出现GoLive的颜色调板。也可以点击颜色框右下角那微小的三角形,会出现常用色彩方案(如著名的VisiBone方案)。点击绿色箭头处的按钮可以更改项目的先后顺序。
此时在预览区域移动鼠标,将会看到类似如下动画的效果。
在Item(单项设定)的文字中更改字号等,如下图。总结起来就是:默认是居中的12像素大小。鼠标经过改为居左并加粗的12像素大小,同时在左端填充10像素。填充的目的是为了避免文字贴到左方边界。在居中对齐的方式下横向填充是无效的。
需要注意的是,如果在这里取消了鼠标经过状态,那么之前在常规中所设定的经过状态也将被取消。因此需谨慎。
此时在预览区域移动鼠标,将会看到类似如下动画的效果。
在Item(单项设定)的背景与图标中为菜单项指定背景图像或小图标,有关背景图像的指定我们就不再具体介绍了,需要注意的是背景图像的尺寸将会以影响菜单项的宽度和高度,当然同时我们也还是可以像早先那样对已有背景图像的菜单项尺寸进行设定。点击下左图绿色箭头处的按钮可以重置图像尺寸。小图标主要用来点缀,菜单飞梭提供了非常丰富的素材库,如下右图。选择图标后可以更改颜色,并在预览区域看到效果。
现在总结起来就是:默认状态下没有图标。鼠标经过的时候出现一个图标,图标的位置通过位移来指定。根据不同的菜单项尺寸,位移的数值也应设为不同。
此时在预览区域移动鼠标,将会看到类似如下动画的效果。
Item(单项设定)的其他设定如下图所示,是针对提示文字及浏览器状态栏文字的设定,这里就不叙述了。
现在我们已经完成了对第一个“教程列表”菜单项的各个设定,可以通过拷贝将设定应用到其他的菜单项中,方法是先选择菜单项,点击“复制”按钮后点击“粘贴”,如下图红色箭头处。
在出现的设定框中,可以指定要复制哪些选项,及拷贝作用的范围。如下图。总结起来就是:将教程列表的单项设定(图标除外)拷贝到资源库和友情链接上。取消图标选项是因为我们不希望另外两个菜单项有小图标。
除了这样的复制以外,我们在当初也可以不先把3个菜单项都建立,而就只是对“教程列表”进行设定。完成设定后创建同级菜单,新的项目具有相同的设定,相当于拷贝。
将网页保存后就可以在浏览器中看到效果,大致如下动画所示。
需要注意的是,今后如果修改已有的菜单项目,所有应用到的网页都会自动更新菜单部分。因此为了方便,一般将菜单项目应用到一个空白网页中后关闭该网页。用浏览器开启该网页查看效果。这样修改菜单项目后,在浏览器中F5刷新就可以看到新效果了。这是一则小技巧。
现在我们设置第3级菜单,详细步骤就不再叙述了,效果大致如下动画所示,大家可以此作为设置的参考,而先不要看后面的介绍。
大家需要注意的就是,建立子级菜单等操作需要在Item(单项设定)才可进行,进行之前注意所选择的菜单项是否正确。
大家在模仿上面的过程中,也许对某些参数设置还是不明白,无法做到与动画完全一致的效果,在某些地方,总有一两个像素的偏差是吧?这个偏差其实就是由于我们使用了分界线和边框引起的。在视觉上,边框或分界线等都属于线条,那么子项的线条应该与上一级的项目对齐才好看。因此我们在下左图绿色箭头处指定3级项往上移动1像素,让它的边框与2级项的分界线对齐。
但是位于下方的“网页制作”2级项下方已经没有分界线了,因此GoLive这些3级项边框如果与分界线对齐,就会在下方超出2级项的底部,因此我们采取将其高度减少1像素的方法来弥补。
现在对另外两个顶级菜单项建立子项,并且添加上超链接及其目标框架。如下图红色箭头处。如果链接的目的地在本站点内,可以通过定位线进行指定。相关操作都可以在视频教程中找到。
Global(全局设定)中是针对整个菜单项目的设定,比较重要的是如下右图中自动生成导航页的选项。这个选项在某些浏览器不支持JavaScript的时候自动产生一个所有菜单项目的链接列表,可以通过这张列表进行正常的访问。此外更重要的意义在于:大部分搜索引擎只是查找页面中具有的超链接,去分析站点。这个选项可以令其正常收集网站的结构信息。
大家可以尝试关闭IE浏览器的JavaScript支持(Internet选项_安全_自定义级别_禁用活动脚本),然后再在浏览器中访问,就会看到一个替代页面。
在网页中选中正在使用的菜单对象时,检查器跳板也会切换到菜单飞梭的相关设置,如下各图所示。需要注意的是,如果要使用框架,要注意框架的组织结构和目标位置。
通过菜单【MenuMachine_参数设定】可以开启如下左图的设置框,比较有用的是绿色箭头处的选项,启用后可以在编辑器中看到菜单的级别,如下右图。注意在Photoshop下又增加了一个第4级子项。方法也是相同的。
如果电脑配置较低,则可以尝试关闭在编辑器中实时显示鼠标经过效果和边框效果。
| 软件频道精品推荐 | |||
|
更多精彩 | |||
- ·

腾讯ceo马化腾在作精彩发言 - ·

金山总裁雷军致辞 - ·

马化腾与雷军交谈 - ·

qq老用户谈对qq的感受 - ·

qq的开发团队成员合影 - ·

嘉宾齐发布qq2005正式版 - ·

腾讯启用新logo - · 腾讯qq七年成长历程回顾
- · qq2005产品特色功能解析
- · qq的新东东:手机门户网站
- · qq的新东东:手机门户网站
- · qq的新东东:手机门户网站
- ·

- ·
- · ·支持usb电话
- · 和陌生qq号聊天的三种有效方法
- · 只要升到太阳 qq收费头像免费用!
- · qq超级秘笈:免费申请qq号码
- · 突破qq网络硬盘共享人数限制
- · 免费扩大你的qq网络硬盘容量
- · 隐藏qq摄像头 避免恶意视频聊天请求
- · 快速添加成员、保护群隐私
- · 让qq好友的黑名单功能失效
- · 巧用qq打开被网管隐藏的文件夹
· - · 让q友上线后第一眼就看到你的弹出留言
- · 弄清q友是否在线的最简单方法
- · q-zone空间显示n多内容的超强代码
- · 唤醒玩游戏的qq好友回你信息
· - · qq技巧:改变真实地理位置
- · 巧改资料 让闲置的qq号码不被回收
- · 详细内容>>>
- · google将图书搜索服务更名
- · 雅虎拟新增加podcast播客搜索功能
- · 李开复否认微软说法 与搜索技术无关联
- · ie6加入反钓鱼技术 装msn工具条可用
- · google将推类似ie的firefox版工具条
- · 百度地图搜索五大特色全揭密
- · google新推中国城市地图搜索





