这几乎是圣诞节,我的一位同事有一个客户非常特别(而且,让我们说,荒谬的)需求:他必须在一个网站上放置一个巨大的闪光覆盖图,其中飘落的雪花其中包含玫瑰花瓣(!),但用户仍必须能够点击其背后的html元素。
该事件是否可能,如果是,是怎么回事?
编辑:我的同事甚至不知道这是否与雪花有关。第二次更新:我刚刚看到它的样子,看起来很难做到:花瓣彼此不同,并遵循复杂的轨迹。我想把闪光灯放在背景中,但是花瓣后面必须有一些div(完全不透明)。
答案 0 :(得分:1)
您的客户表达了他认为最好看的意见。最后,你真的给他留下了深刻的印象。
考虑使用flash更改标题 - (雪人扔球或其他东西......),并将其与HTML背景本身集成。
添加下降玫瑰(情人节??)或慢速闪光&使用javascript动画。
Falling snow with Jquery.>>>>> Demo.
Creating Falling snow in Javascript.
当然,创造一个巨大的闪光覆盖层是非常有可能的。还有一些方法可以访问后面的HTML元素。
但为什么要把它放在首位,使用flash透明度&最终到达后面的html元素....当你可以简单地使用它作为背景&将html元素保持在最顶层。
编辑: 你不能把你需要的东西添加到flash电影本身....在另一层说?尝试分离用户互动&动画。让所有图形部分由flash处理,而html元素在顶部。
不能帮助太多,没有一点例子。