Верхнее смещение некорректно возвращается в Firefox и Opera с картой изображений - PullRequest
1 голос
/ 05 декабря 2011

Значение верхнего смещения, возвращаемое в 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>

1 Ответ

0 голосов
/ 07 декабря 2011

В Firefox и Opera элемент карты на самом деле находится не над изображением, а под ним невидим.

Вы можете исправить вашу проблему, прочитав вместо нее offet из элемента img.

...