BEARBEITEN : Der folgende Code zeigt, wie Sie die Balken replizieren, die oben auf dem Bildschirm angezeigt werden, wenn Sie ein neues Abzeichen erhalten, zuerst zur Site gelangen usw. Für die schwebenden Dialoge, die Sie erhalten, wenn Sie versuchen, zu schnell zu kommentieren, stimmen Sie ab Schauen Sie sich für Ihre eigene Frage usw. diese Frage an, in der ich Ihnen zeige, wie das geht, oder gehen Sie einfach direkt zum Beispiel .
So macht es Stackoverflow:
Dies ist das Markup, das anfangs ausgeblendet wurde, damit wir es einblenden können:
<div id='message' style="display: none;">
<span>Hey, This is my Message.</span>
<a href="#" class="close-notify">X</a>
</div>
Hier sind die angewendeten Stile:
#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;
}
Und das ist Javascript (mit jQuery):
$(document).ready(function() {
$("#message").fadeIn("slow");
$("#message a.close-notify").click(function() {
$("#message").fadeOut("slow");
return false;
});
});
Und voila. Abhängig von Ihrer Seiteneinrichtung möchten Sie möglicherweise auch den angezeigten Rand am oberen Rand bearbeiten.
Hier ist eine Demo davon in Aktion.