我有一个HTML 5拖放游戏,在IE中不工作,所以我想基本上只是以图像的形式显示答案。目前,我使用CSS隐藏游戏div
在IE和显示div
使用display: block;
显示图像和隐藏它使用display: none
在浏览器上,如Chrome。
这是基于浏览器切换内容的好方法,还是有另一种方法,我应该看看?正确的做法是什么?
IE中唯一可拖动的元素是<a>
和<img>
元素。
有些人只是用<a>
标签包装他们的(文本)内容,这些标签无处可去,如Remy Sharp的演示:http://html5demos.com/drag所示。这在IE9中工作得很好,可能在旧版本的IE中也可以。
所以处理IE的"正确"方法是使用这些元素