Всплывающая подсказка

Легко создать красивую всплывающую подсказку.

Использование

Чтобы использовать компонент «Всплывающая подсказка», добавьте атрибут data-uk-tooltip к элементу. Вам также нужно добавить атрибут title, значение которого будет отражать текст вашей подсказки при наведении курсора на элемент.

Пример

Здесь есть что-то наведите на меня!

Разметка

<button class="uk-button" data-uk-tooltip title="">...</button>
<span data-uk-tooltip title="">...</span>

Выравнивание. Позиция

Добавьте один из следующих параметров в атрибут data-uk-tooltip, чтобы настроить выравнивание всплывающей подсказки.

Атрибут Описание Пример
pos:'top' Выравнивает подсказку по верху.
pos:'top-left' Выравнивает подсказку по левому верхнему краю.
pos:'top-right' Выравнивает всплывающую подсказку справа вверху.
pos:'bottom' Выравнивает всплывающую подсказку по нижнему краю.
pos:'bottom-left' Выравнивает всплывающую подсказку слева внизу.
pos:'bottom-right' Выравнивает всплывающую подсказку справа внизу.
pos:'left' Выравнивает всплывающую подсказку по левому краю.
pos:'right' Выравнивает всплывающую подсказку по правому краю.

Разметка

<button class="uk-button" data-uk-tooltip="{pos:'bottom-left'}" title="">...</button>

Анимация и смещение

Пример

Разметка

<span data-uk-tooltip="{animation:true, offset: 45}" title="">...</span>

Параметры JavaScript

Это пример того, как установить параметры через атрибут:

data-uk-tooltip="{pos:'bottom-left'}"
Опция Значение По умолчанию Описание
offset integer 5 Смещение
pos string 'top' Положение/позиция всплывающей подсказки
animation boolean false Анимаци - эффект «Fade»
delay integer 0 Задержка отображения всплывающей подсказки в мс
cls string '' Пользовательский класс, добавляемый при открытии
activeClass string 'uk-active' Toggled active class