IEでは機能しないHTML5ドラッグアンドドロップゲームがあるので、基本的には画像の形で答えを表示したいと思います。現在、CSSを使用しdiv
てIEでゲームを非表示にし、div
withを使用display: block;
して画像を表示し、display: none
Chromeなどのブラウザで画像を非表示にしています。
これはブラウザに基づいてコンテンツを切り替えるための良い方法ですか、それとも私が見なければならない別の方法がありますか?これを行う正しい方法は何ですか?
IEでは機能しないHTML5ドラッグアンドドロップゲームがあるので、基本的には画像の形で答えを表示したいと思います。現在、CSSを使用しdiv
てIEでゲームを非表示にし、div
withを使用display: block;
して画像を表示し、display: none
Chromeなどのブラウザで画像を非表示にしています。
これはブラウザに基づいてコンテンツを切り替えるための良い方法ですか、それとも私が見なければならない別の方法がありますか?これを行う正しい方法は何ですか?
IEでドラッグ可能な要素は、<a>
and<img>
要素のみです。
Remy Sharpのデモ( http://html5demos.com/drag<a>
)に見られるように、(テキスト)コンテンツをどこにも行かないタグでラップするだけの人もいます。これはIE9、およびおそらく古いバージョンのIEで問題なく機能します。
したがって、IEを処理する「正しい」方法は、これらの要素を使用することです。