Toastهای Bootstrap 5
- صفحه قبل BS5 پنجرههای پاپآپ
- صفحه بعدی BS5 Scrollspy
تاست (توست)
کامپوننت تاست مانند نوار اخطار، هنگامی که برخی وقایع رخ میدهد (مثلاً وقتی کاربر روی دکمه کلیک میکند، فرم را ارسال میکند و غیره) فقط چند ثانیه نمایش داده میشود.
چگونه 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 پنجرههای پاپآپ
- صفحه بعدی BS5 Scrollspy