【问题标题】:Top offset returns incorrectly in Firefox and Opera with image map带有图像映射的 Firefox 和 Opera 中的顶部偏移返回错误
【发布时间】:2011-12-05 04:10:50
【问题描述】:

Firefox 和 Opera 中返回的顶部偏移值与 Chrome、Safari 和 IE 不同。在下面的 jsfiddle 示例中,Chrome、Safari 和 IE 返回 0,而 Firefox 返回 543,Opera 返回 523。

这是那些浏览器的错误,还是有办法解决这个问题?

http://jsfiddle.net/wHgUW/1/

<img src="http://www.archetype-inc.com/guido/tron-poster.jpg" usemap="#Map" />
<map name="Map">
    <area shape="rect" coords="50,50,50,50" href="#" />
</map>

【问题讨论】:

    标签: javascript dom offset imagemap


    【解决方案1】:

    在 Firefox 和 Opera 中,地图元素实际上不在图像上方,而是在图像下方不可见。

    您可以通过读取 img 元素的偏移量来解决您的问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-08-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多