## Documentation

Browse source code

##### On this page

- Default markup
- Translucent
- Stacking toasts

## Toasts

Bootstrap documentation

Toasts are lightweight alert boxes which display for a few seconds after a user has taken an action, to inform them of the state or outcome. They can be used when a user clicks a button or submits a form and their aim is to provide feedback, rather than encourage to take action.

## Default markup

Use the default toast message to inform users of the outcome of their action and provide additional information. It contains an `x` close button to make it possible for users to close the toast if they wish.

    <div class="toast show" role="alert" aria-live="assertive" aria-atomic="true" data-autohide="false" data-toggle="toast">
      <div class="toast-header">
        <span class="avatar mr-2" style="background-image: url(...)"></span>
        <strong class="mr-auto">Mallory Hulme</strong>
        <small>11 mins ago</small>
        <button type="button" class="ml-2 close" data-dismiss="toast" aria-label="Close">
          <span aria-hidden="true">&times;</span>
        </button>
      </div>
      <div class="toast-body">
        Hello, world! This is a toast message.
      </div>
    </div>

## Translucent

Toasts blend over the elements they appear over. If a browser supports the `backdrop-filter` CSS property, the elements under a toast will be blurred.

    <div class="toast show" role="alert" aria-live="assertive" aria-atomic="true" data-autohide="false" data-toggle="toast">
      <div class="toast-header">
        <span class="avatar mr-2" style="background-image: url(...)"></span>
        <strong class="mr-auto">Mallory Hulme</strong>
        <small>11 mins ago</small>
        <button type="button" class="ml-2 close" data-dismiss="toast" aria-label="Close">
          <span aria-hidden="true">&times;</span>
        </button>
      </div>
      <div class="toast-body">
        Hello, world! This is a toast message.
      </div>
    </div>

## Stacking toasts

Stack multiple toasts together by putting them within one container.

    <div class="toast show" role="alert" aria-live="assertive" aria-atomic="true" data-autohide="false" data-toggle="toast">
      <div class="toast-header">
        <span class="avatar mr-2" style="background-image: url(...)"></span>
        <strong class="mr-auto">Dunn Slane</strong>
        <small>11 mins ago</small>
        <button type="button" class="ml-2 close" data-dismiss="toast" aria-label="Close">
          <span aria-hidden="true">&times;</span>
        </button>
      </div>
      <div class="toast-body">
        Hello, world! This is a toast message.
      </div>
    </div>
    <div class="toast show" role="alert" aria-live="assertive" aria-atomic="true" data-autohide="false" data-toggle="toast">
      <div class="toast-header">
        <span class="avatar mr-2" style="background-image: url(...)"></span>
        <strong class="mr-auto">Mallory Hulme</strong>
        <small>7 mins ago</small>
        <button type="button" class="ml-2 close" data-dismiss="toast" aria-label="Close">
          <span aria-hidden="true">&times;</span>
        </button>
      </div>
      <div class="toast-body">
        This is another toast message.
      </div>
    </div>