如何修改fireworks弹出菜单的位置

所属分类: 平面设计 / Fireworks教程 阅读数: 1677
收藏 0 赞 0 分享

多数时候,当你把在fireworks4中制作的弹出菜单输入到一个html文件中预览时会发现,菜单出现的位置并非如你所愿。
引起错误的原因
改变了引发装置的位置
弹出菜单的引发装置(热区、按钮或者带链接的图片等)在dreamweaver页面中的位置和在fireworks画布中的位置不同。
浏览器留边
没有把页面的margins属性设置为“0”。
引发装置相对定位
引发装置不是绝对定位的。
以下将根据上面不同的错误原因给出解决方案。
原因一:引发装置的的绝对定位改变
当fireworks输出一个带有弹出菜单的文件时,会创建一个javascript文件(fw_menu.js),它给出了下级菜单的位置,而这个位置是根据下级菜单距离画布左边和上边的绝对象素来定位的,这个绝对定位也被带到了html页面中,因此当你在dreamweawer中改变引发装置的位置时,下级菜单将依然出现在原来的位置而不会跟着引发装置改变。
如果你还是不明白的话,我们来看一个引发装置位置改变实例:
1名开发者在fireworks的画布中创建了一个引发装置(按钮)和它的下级菜单。请注意按钮和菜单各自的定位。

接着这名开发者把生成的fireworks html代码插入到dreamweaver中(insert->interactive images->fireworks html),然而按钮在dreamweaver页面中的位置并没有被放在和fireworks画布中一样的位置,而是距离页面的左边和上边各有100个象素,虽然按钮的位置改变了,但是下级菜单的位置并没有一起改变。

解决方案一:在html代码中重新设置下级菜单的位置
你可以通过修改html代码来修改下级菜单的定位。

在dreamweaver中选中弹出菜单的引发装置。
切换成html代码的编辑界面,相关代码会变成高亮状态。
在相关代码中找到以下的文字:
"window.fw_showmenu(window.fw_menu_#,#,#)"
最后2个数字代表了下级菜单的x和y坐标的绝对位置。
将这2个数字修改为你希望的位置。
保存后预览。
理由二:浏览器留边
如果浏览器留边没有被设置成“0”,将可能会引起下级菜单的定位不准确。
解决方案二:重设浏览器margins值
将本页的margins值设为“0”。
理由三:引发装置相对定位
因为弹出菜单是绝对定位的,而引发装置的相对定位可能使得最终效果在不同分辨率下看起来不一样,在某些分辨率下会产生偏差。
解决方案三:稳定引发装置
保证引发装置与窗口左边和上边的象素不发生变化,使用靠左对齐的排版方式,不要使用例如居中对齐的方式

更多精彩内容其他人还在看

Fireworks 制作青花陶瓷按钮

自从韩国风格的网页出现以来,就被中国的业界用到烂了。 自从苹果水晶风格的按钮出来,也被中国的业界用到烂了。 有时候取其精华是可以的,不过如果只是生搬硬套,不糅合自己的创意进去,就只是永远在步人家的后尘。中国人不是没有自己的创意,只是在这个浮躁的社会下,很多
收藏 0 赞 0 分享

Fireworks涂鸦效果的制作步骤

作品名称:《涂鸦·雨后·厕外》 作品意念:表现前现代年青人玩世不恭,些许颓废,酷爱生命的态度。 本作品需要: 插件:EyeCandy4.0滤镜 字体:cold night for alligators.ttf  KR Heartalici
收藏 0 赞 0 分享

Fireworks ray暗黑中的花朵制作图解教程

这次的创作纯粹出于偶然。 不过惊喜正是在偶然中被发现的。 希望学习本教程后,大家能创作出属于自己的X-ray花!!! 1.1 花的制作 1. 新建一个1024×768px的文件,背景颜色为#000000。 2. 利用矢量工具里面的“星形”
收藏 0 赞 0 分享

Fireworks制作燃烧效果图解教程

其实这个效果的不是很难首先我们先给他有一个火的特征。也就是颜色方面要和火差不多。当然在后面的教程里你也可以根据自己的需要用色相饱和度来修改颜色效果。好了废话少说准备好了就开始吧。   1.首先先制作一个背景图,(也就是火焰的背景)新建一个500*300的文件。然后
收藏 0 赞 0 分享

Fireworks 实现在物件和文字上营造残破的效果

刻意在物件和文字上营造残破的效果也是一种流行的表现方式。 让我们以Firewoks处理网页影像时,在简单的实例上来应用看看。 打开新文件,先来画个按钮。 Ctrl+Shift+D原位克隆一个。 网上找张纹路无序的素材图片,这里我们用的是张石纹。 导入正在Fir
收藏 0 赞 0 分享

图解用Fireworks 制作五角星

很简单,看图就能明白:
收藏 0 赞 0 分享

Fireworks立体倒影制作教程

看看效果: 首先放大图片以多边形选取工具精确扣图 选取扣出部分垂直翻转,点右键以变形-->平行扭曲工具调整位置。 如果不能确定位置的准确性可以把需要处理的部分设置些许透明再调。 注意到接缝有白点锯齿,把倒影模式改成叠加让接缝看起来比较自然。 副
收藏 0 赞 0 分享

Fireworks绘制甲壳虫小轿车

我不怎么会写教程,只好介绍一下我的作画过程,技术比较拙劣,介绍也比较简单,希望大家不要见笑。本次作画使用软件: Fireworks
收藏 0 赞 0 分享

Fireworks轻松制作公告栏挂绳教程

收藏 0 赞 0 分享

用Fireworks轻松制作闪动文字

最终效果   素材   导入素材   输入文字    组合为蒙板    文字发光参数   文字投影参数   图象预览设置  
收藏 0 赞 0 分享
查看更多