大都时辰,当你把在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”。 来由三:激发装置相对定位 由于弹出菜单是绝对定位的,而激发装置的相对定位也许使得最终结果在差异判别率下看起来纷歧样,在某些判别率下会发生毛病。 办理方案三:不变激发装置 担保激发装置与窗口左边和上边的象素不产生变革,行使靠左对齐的排版方法,不要行使譬喻居中对齐的方法 (编辑:湖南网)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|