Теги map
и area
, хотя официально и не устарели, больше не используются. Возможно, это ошибка в движке рендеринга Webkit. Насколько я вижу, поведение Firefox должно быть правильным. Решение должно быть довольно простым - использовать для этого какой-то другой элемент.
Решение: http://jsfiddle.net/NZEXY/1/
В моем решении я использовал список ul
и привязки внутри элементов списка, чтобы воссоздать этот эффект, используя методы спрайтов, чтобы воссоздать одно и то же с тем же изображением, и при этом оставаться доступным (если вы используете карты * Предполагается, что 1010 * s имеют alt
атрибутов для этой цели).
Если у вас есть какие-либо вопросы, не стесняйтесь оставлять комментарии.