SoundManager2 SWF插件混乱滚动条(仅限Google Chrome)

时间:2012-09-07 05:51:17

标签: jquery css google-chrome flash soundmanager2

不确定这是Google Chrome错误,SoundManager问题还是我做错了。它仅在Google Chrome中启用,而在启用Flash时仅

我的父<div>overflow-y: auto

加载SoundManager后,会在页面底部创建一个新的<div>元素#sm2-container。 在$(window).load()上,我重新定位了这样的元素:

$("#sm2-container").css({position: "absolute", top: "0px", zIndex: "10"});

然而,滚动条显得混乱:

Scroll Issue Present

当我禁用Flash或“display:none”#sm2-container时,它看起来和行为正常,但我没有声音:

Scroll Issue Gone

您可以直接查看问题here

1 个答案:

答案 0 :(得分:1)

这对我来说肯定看起来像Chrome一样,因为滚动条仅显示移位,为了滚动我必须将鼠标对准必须放置的位置。

修复:设置$('#sm2-container').css('z-index','-10');我可以隐藏它,这可以修复Chrome中的滚动条。 声音仍然可以正常播放(据我所知,它的控件位于右侧面板中,因此可以隐藏它。)

#sm2-container中是否应该显示某些内容?对我来说它看起来是空的,只需右键单击它就会显示Flash菜单。