Bootstrap 5 Toast

Toast(brød)

Toast-komponenten ligner en advarselstid, der kun vises i et par sekunder, når noget sker (f.eks. når brugeren klikker på en knap, submitter et formulér osv.).

Hvordan man opretter Toast

For at oprette Toast, brug .toast klasser, og tilføj .toast-header og .toast-body

Bemærk:Standardmæssigt er toast skjult. Hvis du vil vise det, brug .show klasser. Hvis du vil lukke det, brug <button>-elementet og tilføj data-bs-dismiss="toast"

<div class="toast show">
  <div class="toast-header">
    Toast-titel
    <button type="button" class="btn-close" data-bs-dismiss="toast"></button>
  </div>
  <div class="toast-body">
    Tekst i Toast-indholdet.
  </div>
</div>

Prøv det selv

Åbn Toast

For at vise Toast ved at klikke på en knap, skal du initialisere det med JavaScript: Vælg det specificerede element og kald toast() Metoder.

Når du klikker på knappen, vil følgende kode vise alle toast i dokumentet:

Eksempel

<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>

Prøv det selv