主题:  FW做的POP-UP MENU问题

小乌龟

职务:普通成员
等级:2
金币:10.0
发贴:497
注册:2000/12/25 16:00:39
#12001/3/21 9:43:20
我用FW做了个POP_UP MENU。预览了一下很正常的。可是当我传上去以后再看位置变得乱七八糟了。后来我将下拉菜单位置调后,菜单的链接就没了。怎么回事呀。如果我说不清楚,大家可以看看这个http://www.zjchunhui.com/product.htm其中的自控元件作了下拉菜单的。谢谢!



isleky

职务:普通成员
等级:2
金币:10.0
发贴:785
注册:2000/10/14 13:53:56
#22001/3/21 12:34:39
帮你转Fw区




职务:管理员
等级:1
金币:11.0
发贴:901
注册:2007/10/14 21:50:03
#32001/3/21 19:42:22
由于下拉菜单的子菜单使用的是绝对位置,所以如果在插入网页时,不是放置在最上和最左边的地方,就会出现错位的情况.
由于Fireworks下拉菜单的子菜单其实是javascipt文件中所生成的css层。Javascipt代码指定了每一个css层的绝对位置,所以在引发下拉菜单的按钮的位置在页面中间的地方,那么下拉菜单的位置就会和上面的按钮发生错位的现象,我们可以通过修改代码来解决这个问题。
使用dreamweavr4打开html文件,然后转到代码视图,在html代码中找到这样一段代码,
"window.FW_showMenu (window.fw_menu_#,#,#)"
这最后的两个数字就是下拉菜单的绝对路径的值,修改这两个数值,就可以改变下拉菜单的位置。



小乌龟

职务:普通成员
等级:2
金币:10.0
发贴:497
注册:2000/12/25 16:00:39
#42001/3/22 13:44:33
对呀。我就是改了那两个数值。很奇怪的。在DW中按F12,浏览效果很正常的。可是上传后就错位了。现在我将他改成上传后位置正确的情况。可是弹出菜单的链接没了。怎么办??



小乌龟

职务:普通成员
等级:2
金币:10.0
发贴:497
注册:2000/12/25 16:00:39
#52001/3/24 10:06:36
问题已经解决了。谢谢