2010-12-16 44 views
1

可能重复:
Div Z-Index issue with Flash movieFlash重叠式广告点击遍历

这几乎是圣诞节了,我的一位同事有一个客户非常特别(和,让我们说出来,可笑的)需求:他必须在网站上放置一个巨大的闪光覆盖图,其中 飘落的雪花 玫瑰花瓣(!)在其中,但用户仍然必须能够点击它后面的html元素。

该事件是否可能,如果是,如何?

编辑:我的同事甚至不知道这是否关于雪花。

第二次更新:我刚刚看到它的样子,而且看起来很难做到:花瓣彼此不同,并且遵循复杂的轨迹。我想把闪光灯放在背景中,但是有一些div必须在花瓣后面(完全不透明)。

+0

为什么在闪存?你可以在JS中更快更简单地完成它。 (但是,是的,它可能在闪存中......但是把它放在后台,改变了很多css)。 – Shikiryu 2010-12-16 08:53:13

+0

@Chouchenos:谢谢你的评论,我想我们会尝试谈谈客户端使用JavaScript ... – greg0ire 2010-12-16 09:00:06

+2

编辑之后,我会说_it取决于他想要的动画。在JS中飘落的雪花很容易做到,生动的雪人扔雪球_是别的东西;) – Shikiryu 2010-12-16 09:04:55

回答

1

你的客户对他认为看起来最好的东西表达了他的意见。最后,你真的要打动他了。

考虑用闪光灯 - (雪人扔球或其他的东西....)与改变头与HTML背景本身的外观。

使用javascript添加下降玫瑰(情人节??)或缓慢薄片的CSS叠加& animate。

Falling snow with Jquery. >>>>>Demo.

Creating Falling snow in Javascript.


当然创造了巨大的闪光覆盖的是很可能&也有背后访问HTML元素的方法。

但为什么把它放在上面,使用flash透明度&最终达到html后面的元素....当你可以简单地使用它作为背景&保持html元素在上面。


编辑: 不能添加你所需要的闪光灯背后的Flash影片本身....说,在另一层?尝试分离用户互动&动画。让所有图形部分由flash处理而html元素位于顶部。

没有一点示例,帮不上忙。

+0

有趣的,详细的答案。我更新了我的帖子,所以你可以看到我们处于最坏的情况。 – greg0ire 2010-12-16 16:00:11

+0

请检查编辑。 – loxxy 2010-12-16 17:43:39

+0

我看到了,但正如我所说,闪光必须在前台:一些花瓣必须隐藏html元素。 – greg0ire 2010-12-17 09:07:49