我刚刚重新设计了我的网站,看起来一切都很顺利。但是有人指出图像库在chrome中无法正确显示。这让我很生气,我无法解决这个问题。谁能发现一个明显的错误?非常感谢。
答案 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.因此兼容性不太可能成为问题。