如何修改Fireworks弹出菜单的位置
2018-06-23 18:18:57来源:未知 阅读 ()
如何修改Fireworks弹出菜单的位置 资料来源:Macromedia Top TechNotes 全文编译:spikal 多数时候,当你把在Fireworks4中制作的弹出菜单输入到一个HTML文件中预览时会发现,菜单出现的位置并非如你所愿。 引起错误的原因
原因一:引发装置的的绝对定位改变 当Fireworks输出一个带有弹出菜单的文件时,会创建一个JavaScript文件(fw_menu.js),它给出了下级菜单的位置,而这个位置是根据下级菜单距离画布左边和上边的绝对象素来定位的,这个绝对定位也被带到了HTML页面中,因此当你在Dreamweawer中改变引发装置的位置时,下级菜单将依然出现在原来的位置而不会跟着引发装置改变。 如果你还是不明白的话,我们来看一个引发装置位置改变实例: 1名开发者在Fireworks的画布中创建了一个引发装置(按钮)和它的下级菜单。请注意按钮和菜单各自的定位。 接着这名开发者把生成的Fireworks HTML代码插入到Dreamweaver中(Insert->Interactive Images->Fireworks HTML),然而按钮在Dreamweaver页面中的位置并没有被放在和Fireworks画布中一样的位置,而是距离页面的左边和上边各有100个象素,虽然按钮的位置改变了,但是下级菜单的位置并没有一起改变。 解决方案一:在HTML代码中重新设置下级菜单的位置 你可以通过修改HTML代码来修改下级菜单的定位。
如果浏览器留边没有被设置成“0”,将可能会引起下级菜单的定位不准确。 解决方案二:重设浏览器margins值 将本页的margins值设为“0”。 理由三:引发装置相对定位 因为弹出菜单是绝对定位的,而引发装置的相对定位可能使得最终效果在不同分辨率下看起来不一样,在某些分辨率下会产生偏差。 解决方案三:稳定引发装置 保证引发装置与窗口左边和上边的象素不发生变化,使用靠左对齐的排版方式,不要使用例如居中对齐的方式。 |
版权申明:传统媒体禁止转载,商业网站转载请联系,个人网站转载请注明出处,谢谢 |
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:fireworks制作苹果按钮
- Fireworks绘矢量风格“大雪盖顶”特效 2018-06-23
- 用Fireworks为gif图片批量加水印教程 2018-06-23
- Fireworks折叠渐变巧妙打造电视雪花动画 2018-06-23
- Fireworks MX2004之Shapes工具组应用实例一 变形花朵 2018-06-23
- Fireworks制作相片撕裂效果 2018-06-23
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash