Bootstrap4 Всплывающая подсказка
Всплывающая подсказка — это небольшое всплывающее окно, которое появляется, когда указатель мыши наводится на элемент, и исчезает, когда указатель мыши покидает элемент.
Как создать всплывающую подсказку
Добавив к элементуdata-toggle="tooltip", чтобы создать всплывающую подсказку.
titleСодержимое атрибута — это содержимое, отображаемое во всплывающей подсказке:
<a href="#" data-toggle="tooltip" title="Я — содержимое всплывающей подсказки!">Наведите на меня курсор мыши</a>
Примечание:Всплывающую подсказку следует инициализировать в коде jQuery: затем для указанного элемента вызовите методtooltip().
В следующих примерах можно использовать всплывающие подсказки в любом месте документа:
Пример
$(document).ready(function(){
$('[data-toggle="tooltip"]').tooltip();
});
Попробуйте »
Укажите положение всплывающей подсказки
По умолчанию всплывающая подсказка отображается над элементом.
Вы можете использовать атрибутdata-placement, чтобы задать направление отображения всплывающей подсказки: сверху, снизу, слева или справа:
Пример
<a href="#" data-toggle="tooltip" data-placement="top" title="Я — содержимое всплывающей подсказки!">Наведите курсор на меня</a>
<a href="#" data-toggle="tooltip" data-placement="bottom" title="Я — содержимое всплывающей подсказки!">Наведите на меня курсор мыши</a>
<a href="#" data-toggle="tooltip" data-placement="left" title="Я содержимое всплывающей подсказки!">Наведите курсор на меня</a>
<a href="#" data-toggle="tooltip" data-placement="right" title="Я — содержимое всплывающей подсказки!">Наведите на меня курсор мыши</a>
Попробуйте »
Использование в кнопке:
Пример
<button type="button" class="btn btn-secondary" data-toggle="tooltip" data-placement="top" title="Всплывающая подсказка сверху">
Всплывающая подсказка сверху
</button>
<button type="button" class="btn btn-secondary" data-toggle="tooltip" data-placement="right" title="Всплывающая подсказка справа">
Всплывающая подсказка справа
</button>
<button type="button" class="btn btn-secondary" data-toggle="tooltip" data-placement="bottom" title="Всплывающая подсказка снизу">
Всплывающая подсказка снизу
</button>
<button type="button" class="btn btn-secondary" data-toggle="tooltip" data-placement="left" title="Всплывающая подсказка слева">
Всплывающая подсказка слева
</button>
Попробуйте »
Чтобы добавить HTML-теги в содержимое всплывающей подсказки, установите data-html="true" и поместите содержимое внутрь атрибута title:
Пример
<button type="button" class="btn btn-secondary" data-toggle="tooltip" data-html="true" title="<em>Всплывающая подсказка</em> <u>с</u> <b>HTML</b>">
Всплывающая подсказка с HTML
</button>
Попробуйте »
Неактивная кнопка:
Пример
<span class="d-inline-block" tabindex="0" data-toggle="tooltip" title="Неактивная всплывающая подсказка">
<button class="btn btn-primary" style="pointer-events: none;" type="button" disabled>Неактивная кнопка</button>
</span>
Попробуйте »
Другие расширения