Я использую всплывающие подсказки из twitter bootstrap на div на веб-странице. Всплывающая подсказка инициализируется, но при первом зависании она находится в неправильном положении; однако при последующих поворотах всплывающая подсказка находится в правильном положении.Вспомогательная подсказка Bootstrap в неправильном положении при начальном наведении, затем в правильном положении
Я думаю, что проблема возникает из-за того, что div, к которому прикреплена всплывающая подсказка, абсолютно позиционируется.
Вот DIV тег в моем HTML:
<div class="btn-group" id="sample-menu" data-toggle="tooltip" data-placement="left" title="Tooltip on left">
Это как отображается подсказка на первом парении:
А вот как он отображается на каждом зависании после этого :
(размеры не изменяются только размер экрана растениеводство)
стили, применяемые к DIV являются:
#sample-menu {
position: absolute;
top: 95px;
right: 608px;
}
Я мог бы позиционировать DIV по-другому, чтобы получить эту работу, я просто интересно, почему подсказка, кажется, отлично работает на абсолютно позиционируется DIV, но только после того, как первый поворот.
** Я добавил еще несколько подсказок на divs, которые не были абсолютно расположены, и у меня такая же проблема (первое появление всплывающей подсказки удалено из моего элемента, а затем после первого появления оно правильно). У меня есть svg на странице с элементами, которые добавляются и размером с javascript (d3). Похоже, мне нужно вызвать что-то, чтобы изменить положение всплывающих подсказок после того, как все элементы страницы добавлены/размер, однако ни один из решений Bootstrap Tooltip или Tether для репозиционирования не работал для меня.
[Это] (https://stackoverflow.com/a/48365259/5214911) может быть актуальным и полезным для кого-то. – tom