備忘録: Silverlightプラグインの挙動の違い。

  • Windows/IE:
    HTML要素を重ねても、Silverlightコンテンツが最前面に来る。
    改めてやってみたら問題なかった。
  • Windows/Firefox:
    Silverlightコンテンツ同士を重ねると、例え静止していても重なった部分がちらつく。
  • Mac OS X/Safari:
    特に問題はない。
    SilverlightコンテンツにHTML要素を重ねると、テキストは前面になるが背景がSilverlightコンテンツより背面になってしまう。
    スタイルにposition:absoluteを設定すればOK。
  • Mac OS X/Firefox:
    opacityスタイルを1以外に設定したHTML要素と領域が重なると、どちらが上にあるかに関わらずSilverlightコンテンツの内容が表示されない。
    重なっている部分だけでなく、1ピクセルでも重なっていると全体が表示されない。
    音は聞こえるのでストーリーボード自体は再生しているみたい。
    元々半透明のpngは重なっても問題ない。

追記: 2008.02.19

Silverlightコンテンツの上にHTML要素を重ねるとき、HTML要素のスタイルにposition:absoluteを設定するとどのブラウザでも問題ない。