Toast Bootstrap 5
- Предыдущая страница BS5 Пopped
- Следующая страница BS5 Scrollspy
Toast (Тост)
Компонент Toast подобен сообщению о предупреждении, которое отображается всего несколько секунд при наступлении某些 событий (например, при нажатии на кнопку пользователем, отправке формы и т.д.).
Как создать Toast
Чтобы создать Toast, используйте .toast
классы, и добавьте .toast-header
и .toast-body
.
Внимание:По умолчанию toast скрыт. Чтобы показать его, используйте .show
класс. Чтобы закрыть его, используйте элемент <button> и добавьте data-bs-dismiss="toast"
:
<div class="toast show"> <div class="toast-header"> Заголовок Toast <button type="button" class="btn-close" data-bs-dismiss="toast"></button> </div> <div class="toast-body"> Текст в主要内容 Toast </div> </div>
Откройте Toast
Чтобы показать Toast через кнопку, вам нужно его инициализировать с помощью JavaScript: выберите указанный элемент и вызовите toast()
Методы.
Когда вы нажимаете кнопку, следующее код будет показывать все toast в документе:
Пример
<script> document.getElementById("toastbtn").onclick = function() { var toastElList = [].slice.call(document.querySelectorAll('.toast')) var toastList = toastElList.map(function(toastEl) { return new bootstrap.Toast(toastEl) } toastList.forEach(toast => toast.show()) } </script>
- Предыдущая страница BS5 Пopped
- Следующая страница BS5 Scrollspy