图片脚本无法在Chrome中使用

时间:2010-07-22 19:17:45

标签: javascript browser google-chrome

我刚刚重新设计了我的网站,看起来一切都很顺利。但是有人指出图像库在chrome中无法正确显示。这让我很生气,我无法解决这个问题。谁能发现一个明显的错误?非常感谢。

网址为:http://www.create-imaginations.com/

1 个答案:

答案 0 :(得分:1)

它似乎是Chrome中的一个错误,它不会在图像上触发事件上的鼠标。有几种方法可以解决它:

  • div标记中围绕每个图片,并将事件添加到div标记,并将事件保留在图像上。
  • 将事件移至a标记

这些应该意味着它会起作用,但是如果所有其他方法都失败了,你可以创建一个div来代替图片标签,并使用样式来设置div的背景图像

<div style="background-image:'<IMAGE URL HERE>';" <EVENT TRIGGERS> ></div>

然而,这会降低与不支持CSS的浏览器的兼容性。

CSS的浏览器支持:

Internet Explorer 5及以上版本 Firefox 1及更高版本。
Safari 1及以上版本。
所有较新的浏览器如镀铬 (http://webdesign.about.com/od/css/a/css_browser_sup.htm

考虑到2008年, W3Cchools只有0.3%的用户使用IE 5.因此兼容性不太可能成为问题。