Spry菜单显示在Safari中的图像查看器下

时间:2013-02-01 16:02:11

标签: flash menu show slide spry

我正在使用dreamveaver CS3设计页面,我遇到以下问题:

感谢dreamveaver我创建了一个垂直菜单栏,子菜单打开,旁边我使用了Media> Image Viewer菜单来创建幻灯片。 它的效果很好,除了Safari(在Windows上),其中子菜单隐藏在幻灯片下。

在线搜索后,我找到了几个问题,通常的建议是增加子菜单上的z-index。我已经尝试过这样做,但是浏览器接缝忽略了这个属性(例如,如果我查看google chrome上的inspect元素,无论如何正确显示,我会找到为该div定义的所有其他属性,但不是z-index)。 / p>

我也在减少flash文件的z-index,但我不知道该怎么做。

我将不胜感激。

抱歉danii,显然我是这个论坛的新手,所以我不太清楚如何回复你。无论如何,我没有足够的地方把所有代码放在我的评论中给你回答,所以这里是:

      AC_FL_RunContent('codebase','HERE IS LINK TO://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0','width','820' , '高度', '250', '对齐', 'absmiddle', 'SRC', '/科学/渔村/幻灯片', '质量', '高', 'Flash变量', 'flashlet = {imageLinkTarget:\' _blank \ 'CAPTIONFONT:\ '宋体\',titleFont:\ '宋体\',showControls:假,frameShow:假,slideDelay:5,captionSize:0,captionColor:#333333,titleSize:0,transitionsType:\' 淡出\”,titleColor:#333333,slideAutoPlay:真,imageURLs:\ '/科学/特雷/图片/ front_slider /河landscape_820x250.jpg \',\ '/科学/特雷/图片/ front_slider / arctic_820x250.jpg \' ,\ '/科学/渔村/图像/ front_slider / chaiten_820x250.jpg \' \ '/科学/渔村/图像/ front_slider / coast_terrace_uw820x250.jpg \' \'/科学/渔村/图像/ front_slider / greem.JPG \ '\ '/科学/渔村/图像/ front_slider / Green_river_valley_820x250.JPG \' \ '/科学/渔村/图像/ front_slider / matternhorn_820X250.jpg \' \'/科学/渔村/图像/ front_slider / pebbles_820x250.jpg \'],slideL oop:true,frameThickness:0,imageLinks:[\'这里链接到://macromedia.com/ \',\'这里链接到://macromedia.com/ \',\'这里链接到: //macromedia.com/\'],frameColor:#333333,bgColor:#FFFFFF,imageCaptions:[]}','pluginspage','HERE is LINK TO://www.adobe.com/shockwave/download/download .cgi?P1_Prod_Version = ShockwaveFlash','scale','exactfit','flash_component','ImageViewer.swc','wmod','transparent','movie','/ sciences / terre / slideshow'); //结束AC代码                                                           http://macromedia.com/'],frameColor:#333333,bgColor:#FFFFFF,imageCaptions:[]}“/>         http://macromedia.com/'],frameColor:#333333,bgColor:#FFFFFF,imageCaptions:[]}“pluginspage =”这里链接到://www.adobe.com/shockwave/download/download.cgi ?P1_Prod_Version = ShockwaveFlash“type =”application / x-shockwave-flash“scale =”exactfit“flash_component =”ImageViewer.swc“wmod =”transparent“>                  

仍然无法使用safari(至少我的版本是5.1.2)

我还想删除自动添加的白色背景,但这导致代码在其他浏览器中也无效。

如果你有时间看这个会很棒的话,谢谢。

1 个答案:

答案 0 :(得分:0)

确保嵌入swf影片(flash对象),并将参数 wmode 设置为transparent。请查看此信息以获取更多信息:Google Chrome, Flash and z-index wrong behaviour

应该不需要减少flash对象的z-index(你可以做的是设置包含它的div的z-index),因为默认值为0。