EDIT: Le code ci-dessous montre comment reproduire les barres qui s'affichent en haut de l'écran lorsque vous recevez un nouveau badge, premier arrivé sur le site, etc. Pour le vol stationnaire boîtes de dialogue que vous obtenez lorsque vous essayez de commenter trop vite, votez pour votre propre question, etc, découvrez cette question où je montre comment faire ceci ou juste aller directement à l' exemple.
Voici comment Stackoverflow:
C'est le balisage, d'abord caché afin que nous puissions en fondu:
<div id='message' style="display: none;">
<span>Hey, This is my Message.</span>
<a href="#" class="close-notify">X</a>
</div>
Ici, ce sont les styles appliqués:
#message {
font-family:Arial,Helvetica,sans-serif;
position:fixed;
top:0px;
left:0px;
width:100%;
z-index:105;
text-align:center;
font-weight:bold;
font-size:100%;
color:white;
padding:10px 0px 10px 0px;
background-color:#8E1609;
}
#message span {
text-align: center;
width: 95%;
float:left;
}
.close-notify {
white-space: nowrap;
float:right;
margin-right:10px;
color:#fff;
text-decoration:none;
border:2px #fff solid;
padding-left:3px;
padding-right:3px
}
.close-notify a {
color: #fff;
}
Et c'est du javascript (à l'aide de jQuery):
$(document).ready(function() {
$("#message").fadeIn("slow");
$("#message a.close-notify").click(function() {
$("#message").fadeOut("slow");
return false;
});
});
Et le tour est joué. En fonction de votre mise en page, vous pouvez également modifier le corps de la marge-haut sur l'écran.
Voici une démo de en action.