Задать вопрос
kisliymaxim
@kisliymaxim

Как отцентрировать балун?

Как отцентрировать балун относительно метки?
  • Вопрос задан
  • 658 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    Профессия Графический дизайнер PRO
    15 месяцев
    Далее
  • Нетология
    Фронтенд-разработчик
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@Reenko
Node.JS Developer
В документации есть пример в котором "хвостик" по центру балуна и указывает в метку.

https://tech.yandex.ru/maps/jsbox/2.1/balloon_autopan

(код с документации)
/**
 * Сдвигаем балун, чтобы "хвостик" указывал на точку привязки.
 * @see https://api.yandex.ru/maps/doc/jsapi/2.1/ref/reference/IBalloonLayout.xml#event-userclose
 * @function
 * @name applyElementOffset
 */
applyElementOffset: function () {
    this._$element.css({
        left: -(this._$element[0].offsetWidth / 2),
        top: -(this._$element[0].offsetHeight + this._$element.find('.arrow')[0].offsetHeight)
    });
}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы