CSS властивості
ГлавнаяДовідник Bootstrap 4Спливаючі підказки в Bootstrap 4

Спливаючі підказки в Bootstrap 4

184

Bootstrap надає функціональність спливаючої підказки, що дозволяє відображати стилізовану підказку, коли користувач наводить курсор на елемент. Текст спливаючої підказки береться з атрибуту title.

Підказки, що спливають, найкраще підходять для елементів <a> та <button>.

Підказки покладаються на сторонню бібліотеку Popper для позиціонування, тому вам потрібно переконатися, що на веб-сторінці викликається файл popper.min.js.

Ініціалізація

Підказки за замовчуванням не включені і вимагають ініціалізації до того, як ви зможете їх використовувати. Один із способів ініціалізації — розмістити наступний код десь після виклику jQuery.

<script> $(function () { $('[data-toggle="tooltip"]').tooltip() })
</script>

Підказка для посилань

Ось основний приклад застосування підказки до посилання.

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css"> <p style="margin:40px;">Подивися моє <a target="_blank" href="https://www.quackit.com/css/grid/tutorial/" data-toggle="tooltip" data-placement="top" title="Легко створювати складні макети за допомогою CSS!"> посібник з Grid</a>, адже ніколи не дізнаєшся, коли воно може знадобитися!</p> <script src="https://code.jquery.com/jquery-3.2.1.slim.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js"></script> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js"></script> <script> $(function () { $('[data-toggle="tooltip"]').tooltip() })
</script>

Спливаюча підказка для кнопок

Ось приклад застосування підказки до кнопки.

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css"> <button type="button" class="btn btn-primary" data-toggle="tooltip" title="Популярне взуття" style="margin:20px;"> Черевики
</button> <script src="https://code.jquery.com/jquery-3.2.1.slim.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js"></script> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js"></script> <script> $(function () { $('[data-toggle="tooltip"]').tooltip() })
</script>

Положення підказки

Ви можете вказати, щоб спливаюча підказка відображалася зверху, знизу, ліворуч або праворуч. Ось основний приклад чотирьох підказок, кожна з яких має різне положення.

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css"> <button type="button" class="btn btn-primary" data-toggle="tooltip" data-placement="top" title="Зверху" style="margin:20px;"> Туфлі
</button> <button type="button" class="btn btn-info" data-toggle="tooltip" data-placement="right" title="Дело" style="margin:20px;"> Черевики
</button> <button type="button" class="btn btn-warning" data-toggle="tooltip" data-placement="bottom" title="Знизу" style="margin:20px;"> Уггі
</button> <button type="button" class="btn btn-success" data-toggle="tooltip" data-placement="left" title="Зліва" style="margin:20px;"> Шкарпетки
</button> <script src="https://code.jquery.com/jquery-3.2.1.slim.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js"></script> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js"></script> <script> $(function () { $('[data-toggle="tooltip"]').tooltip() })
</script>

Автор та редактори

Автор: Йєн Діксон
Останнє змінення: 12.03.2020
Редактори: Влад Мержевич