فهرست سرفصل‌های Bootstrap
خانه (Home) شروع کار (Get Started) کانتینرها (Containers) گرید پایه (Grid Basic) تایپوگرافی (Typography) رنگ ها (Colors) رنگ های پس زمینه (Background Colors) جدول ها (Tables) تصاویر (Images) جمبوترون (Jumbotron) هشدارها (Alerts) دکمه ها (Buttons) گروه دکمه ها (Button Groups) نشان ها (Badges) نوارهای پیشرفت (Progress Bars) اسپینرها (Spinners) صفحه بندی (Pagination) گروه های لیست (List Groups) کارت ها (Cards) منوی کشویی (Dropdowns) جمع شونده (Collapse) ناوبری (Navs) نوار ناوبری (Navbar) اسلایدشو (Carousel) مودال (Modal) راهنمای ابزار (Tooltip) پاپ اور (Popover) توست (Toast) اسکرول اسپای (Scrollspy) آف کانواس (Offcanvas) ابزارها (Utilities) حالت تیره (Dark Mode) فلکس (Flex) فرم ها (Forms) منوی انتخاب (Select Menus) چک باکس و رادیو (Checks and Radios) محدوده (Range) گروه ورودی (Input Groups) برچسب های شناور (Floating Labels) اعتبارسنجی فرم (Form Validation) سیستم گرید (Grid System) چیدمان عمودی/افقی (Stacked/Horizontal) گرید بسیار کوچک (Grid XSmall) گرید کوچک (Grid Small) گرید متوسط (Grid Medium) گرید بزرگ (Grid Large) گرید خیلی بزرگ (Grid XLarge) گرید XXL (Grid XXL) مثال های گرید (Grid Examples) قالب پایه (Basic Template) ویرایشگر (Editor) تمرین ها (Exercises) آزمون (Quiz) سیلابس (Syllabus) برنامه مطالعه (Study Plan) آمادگی مصاحبه (Interview Prep) گواهینامه (Certificate)
نتیجه‌ای برای جستجو یافت نشد.
Bootstrap

Bootstrap — توست (Toast)

آخرین بروزرسانی: 1404/08/20

توست (Toast)

«توست بوت استرپ» پیام کوتاه و کم جا است. مثل اعلان بازی که چند ثانیه می آید و می رود. «کامپوننت (Component)» یعنی قطعه آماده رابط کاربر.

ساخت توست ساده

برای ساخت، از کلاس های .toast، .toast-header و .toast-body استفاده کن. با .show آن را نمایش بده. برای بستن، دکمه با data-bs-dismiss="toast" بگذار.

<div class="toast show" id="myToast">
  <div class="toast-header">
    <strong class="me-auto">Toast Header</strong>
    <small>5 mins ago</small>
    <button type="button" class="btn-close" data-bs-dismiss="toast"></button>
  </div>
  <div class="toast-body">
    <p>Some text inside the toast body</p>
  </div>
</div>

مشاهده در ادیتور

نمایش توست بوت استرپ با جاوااسکریپت

توست ها پیش فرض پنهان هستند. باید «راه اندازی (Initialize)» شوند. سپس با متد show() نمایش می گیرند.

<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(function (toast) {
    toast.show();
  });
};
<\/script>

مشاهده در ادیتور

نکته: می توانی چند توست را هم زمان نمایش دهی. فقط همه را مقداردهی کن.

گام های عملی سریع

  1. ساختار .toast با هدر و بدنه بساز.
  2. دکمه بستن با data-bs-dismiss اضافه کن.
  3. با جاوااسکریپت توست ها را مقداردهی کن.
  4. برای نمایش، show() را فراخوانی کن.

جمع بندی سریع

  • توست اعلان کوتاه و سبک است.
  • با .show دیده می شود.
  • برای بستن از data-bs-dismiss استفاده کن.
  • راه اندازی جاوااسکریپت ضروری است.

مطالب مرتبط: پاپ اور (Popover)، مودال (Modal). همچنین راهنمای توست بوت استرپ را دنبال کن.