2012-03-20 3 views
0

私の現在のウェブサイトで問題がありますが、HTMLキャンバスを使って簡単なアニメーションを追加しようとしています。このキャンバスの上に他の画像を配置しました。それはいくつかのブラウザでうまく動作しますが、SafariとChromeではキャンバスが写真の上に描かれていますが、その上に描かれたくないのですが、私はその理由をよく分かりません。私は情報を検索してZ-インデックスを使いこなそうとしましたが、なぜ2つのブラウザで描画順序が異なるか、それを修正する方法がわかりません。誰も似たような問題を経験しましたか?Htmlキャンバスは一部のブラウザでは要素の上に描画されますが、他のブラウザでは描画されません。

+0

例またはいくつかのコードはいいと思います。 – j08691

答えて

0

position: relativeをIMG要素に追加し、それらが文書のCanvas要素の後に置かれていることを確認してください。

img { 
    position: relative; 
} 
+0

ねえ!完全に働いた。どうもありがとう! –

関連する問題