2010-12-16 7 views
1

可能性の重複:
Div Z-Index issue with Flash movieFlashオーバーレイをクリックトラバーサル

それはほとんどクリスマスだし、私の同僚の1は非常に特定の(そして、のは、それを言わせて、とんでもない)のニーズをクライアントに持ちます:彼は 落ちてくる雪片のあるウェブサイトに巨大なフラッシュオーバーレイを入れなければならない。 バラの花びら(!)は、その背後にあるHTML要素をクリックする必要がある。

このイベントは可能ですか?そうであれば、どうですか?

編集:私の同僚は、これが雪片についてのものであるかどうかを知りません。

2回目の更新:私はちょうどそのように見え、それは非常に難しいように見えました:花びらは、互いに異なり、複雑な軌道に従います。私はバックグラウンドでフラッシュを入れることを考えましたが、花びらの背後にある必要がある(完全に不透明な)いくつかのdivがあります。

+0

なぜフラッシュですか?あなたはJSでそれをもっと速く簡単にすることができます。 (しかし、はい、それはフラッシュで可能です...しかし、バックグラウンドでそれを置く痛み、多くのCSSを変更する)。 – Shikiryu

+0

@Chouchenos:このコメントをいただきありがとうございます。私は、クライアントにjavascriptを使用するように言わせていただきたいと思います... – greg0ire

+2

編集後、私は彼が望むアニメーションに依存しています。雪だるまはJSで簡単にできます。雪だるまを投げている雪だるまは何か他のものです;) – Shikiryu

答えて

1

お客様のクライアントは、最もよく見えると思われるものについて意見を表明しました。結局、実際に彼に印象づけるのはあなた次第です。

HTMLのバックグラウンド自体と統合したような見た目で、Flash - (雪だるまを投げたり、その他のものを投げて)ヘッダーを変更することを検討してください。

落ちるバラの花束(valentine ??)またはslowflakes &をjavascriptを使用して追加します。もちろん

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

Creating Falling snow in Javascript.


巨大フラッシュオーバーレイを作成&も背後にあるHTML要素にアクセスするための方法がある非常に可能です。

しかし、それを上に置く理由は、フラッシュの透明度で作業します。&最終的にhtml要素の背後に到達します。単に背景として使用することができます。& html要素を上に保ちます。


編集: はあなたが他の層に言う....自体フラッシュムービーにフラッシュの後ろに必要なものを追加することはできませんか?ユーザーインタラクション&のアニメーションを分離してみてください。すべてのグラフィックパーツをフラッシュで処理させてください.htmlエレメントは上に置いてください。

少しの例はありません。

+0

面白い、詳細な答え。私は自分の投稿を更新したので、最悪の状況にあることがわかります。 – greg0ire

+0

編集を確認してください。 – loxxy

+0

私はそれを見ましたが、私が言ったように、フラッシュは前景になければなりません:いくつかの花びらはhtml要素を隠さなければなりません。 – greg0ire

関連する問題