use*_*407 2 html internet-explorer imagemap
我有一个带有两个可点击区域地图的图像。这些在 Firefox 和 chrome 上按预期工作。在 IE 中,光标不会更改为“手”。我能够很好地点击和导航。所以大多数事情看起来都不错。唯一不会发生的事情是将光标更改为“手”。知道我缺少什么吗?
<td><img id="shop-icon-image" src="img3/shop-icon.png" usemap="#shopiconmap" />
<map name="shopiconmap">
<area shape="rect" coords="3,75,43,88" href="http://domain/page" />
<area shape="rect" coords="44,75,82,88" href="http://domain/page" />
</map>
</td>
Run Code Online (Sandbox Code Playgroud)
在 4 个非生产时间后克服了这个问题:(
我使用的重置样式表中有一个“body{cursor:default}”。但这不应该是一个问题,因为我定义了“区域 {cursor:pointer}”。但 IE 并没有覆盖这一点。对我来说似乎是一个错误。在开发者工具栏中,光标:default 被划过,表明它已被覆盖,但实际上并没有。去掉那条线 (cursor:default) 是修复它的原因。呸!