Клуб API Карт

Увеличение размеров метки при наведении на нее курсора

claire.petrova
14 апреля 2014, 19:11

Доброго времени суток, подскажите, как плавно увеличить размер иконки метки при наведении на нее курсора.

Пробовола, что то вроде:

  myPlacemark.events
        .add('mouseenter', function (e) {
            e.get('target').options.set('iconImageHref', '.i/map-icon-hover.png');
            e.get('target').options.set('iconImageSize', [75, 81]);
            e.get('target').options.set('iconImageOffset', [-31, -73]);
        })
        .add('mouseleave', function (e) {
           e.get('target').options.set('iconImageHref', 'i/map-icon.png');
            e.get('target').options.set('iconImageSize', [69, 75]);
            e.get('target').options.set('iconImageOffset', [-29, -67]);
        });

но при ресайзе в большенстве браузеров заметно сильное мигание при наведениеи и удалении курсора с метки.

1 комментарий
Подписаться на комментарии к посту

Наверное сделать анимацию получится, только если написать собственный html-макет иконки