我有一个主要用flash制作的网站。而闪光灯会触发影子箱。但是当影子箱启动时,该网站后面的网站不可见。
有什么想法吗?
答案 0 :(得分:0)
也许浏览器的渲染引擎不允许flash成为透明度的一部分?或者叠加层可能不是真的透明?只是覆盖层周围的区域没有显示,或者您是否无法透过覆盖层看到它应该部分透明的闪光灯?
在我看来,如果你有一个非透明(gif或jpeg),那么即使你将元素设置为透明,它也可能不适合使用flash。也许尝试制作一个已经透明但没有任何html / css样式的.png图像?
虽然想到了一个想法,如果你已经拥有大部分闪存,为什么不在闪存中进行叠加?那些可能会更有特色,并有更多的自定义。
答案 1 :(得分:0)
搜索“r.style.visibility”并确保将其设置为“可见”
答案 2 :(得分:0)
这是troubleElements选项 http://www.shadowbox-js.com/options.html
您还可以在K.onOpen();
上禁用toggleTroubleElements()