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>

Попробуйте »
Другие расширения