2

巨大な背景画像を持つ Web サイトがあります。Web サイトの上部に Flash Player を配置する必要があるのですが、ユーザーがクリックする各ページが新しいページであり、Flash Player が再起動されることに気付きました。そのため、そのフラッシュ プレーヤーを iframe に入れて、ユーザーがサーフィンをしている間ずっと再生し続けるようにしたいと思います。

しかし、私の問題は、iframeが背景画像を覆い、その下にないことですか? または、ページの背景画像 (iframe ではない) が iframe の下にうまく収まり、誰も私の方法を賢くしないでしょうか? どんな助けでも大歓迎です。

4

2 に答える 2

2

まず、個々のページのコンテンツを (フラッシュ ビデオではなく) iframe に配置する必要があります。これは、更新したいものだからです。フラッシュを実際の親ページに配置して、常に同じままにする必要があります。(または、両方を別々の iframe に入れ、コンテンツ iframe のみを更新します)。

iframes の背景に関するご質問に関しては、背景を透明にして、背景が透けて見えるようにすることができます。

これを行うには、iframe で ALLOWTRANSPARENCY プロパティを true に設定します。

<iframe width="100%" height="500px" name="content" src="home.html" frameborder=0 allowtransparency="true"></iframe>

次に、iframe に含まれるページで、本文の背景を透明に設定します。

<body style="background-color:transparent">
于 2009-08-25T17:59:54.650 に答える