Snackbar / Toast

Dit is een Snackbar, ook bekend als Toast.

Sommige browsers, waaronder Edge onder Android, geven een melding als je een tabblad sluit. Iets dergelijks zie je bij sommige websites, bijvoorbeeld als de pagina is geladen. Deze pagina heeft er ook een.
Klik op de knop hiernaast als je het effect nog een keer wilt zien.

Zo'n melding wordt Snackbar of Toast genoemd. Op deze pagina wordt beschreven hoe je dit maakt.
De code kun je downloaden om zelf te gebruiken.

Gebruik:

De code van het voorbeeld ziet er als volgt uit:
 
(Zet dit in de <HEAD>).

<style>
#snackbar {
  visibility: hidden;
  min-width: 450px;
  margin-left: -241px;
  background-color: #333;
  color: #fff;
  text-align: center;
  border-radius: 5px;
  padding: 16px;
  position: fixed;
  z-index: 1;
  left: 50%;
  bottom: 30px;
  font-size: 17px;
}
 
#snackbar.show {
  visibility: visible;
  animation: fadein 0.5s, fadeout 0.5s 2.5s;
}
 
@keyframes fadein {
  from {bottom: 0; opacity: 0;}
  to {bottom: 30px; opacity: 1;}
}
 
@keyframes fadeout {
  from {bottom: 30px; opacity: 1;}
  to {bottom: 0; opacity: 0;}
}
</style>
 
<script>
function toonSnackbar() {
  var x = document.getElementById("snackbar");
  x.className = "show";
  setTimeout(function(){
    x.className = x.className.replace("show", "");
  }, 3000);
}
window.onload = toonSnackbar;</script>

(Zet dit in de <BODY> bij voorkeur helemaal aan het begin.).

<div id="snackbar">Dit is een Snackbar, ook bekend als Toast.</div>

(De code van de knop:

<button onclick="toonSnackbar()" style="float:right; margin:20px 0 0 40px; color:navy; font-size:120%; font-weight:bold;">Toon Snackbar</button>

Downloaden:
 
Druk op de knop: Download deze code  File: voorb679.zip, 749 bytes.

Opmerking:
 
Zie ook het item Meescrollende melding onderaan het scherm.

 
terug

html-679; Laatste wijziging: 19 september 2022