EDIT: приведенный ниже код показывает, как воспроизводить бары, которые отображаются в верхней части экрана, когда вы получаете новый значок, сначала приходите на сайт и т. Д. Для диалоговых диалогов, которые вы получаете, когда пытаетесь комментировать слишком быстро, голосовать за свой вопрос и т. д., проверить this question, где я покажу, как это сделать или просто перейдите прямо к example.
Вот как Stackoverflow делает это:
Это разметки, изначально скрыты, поэтому мы можем постепенно исчезать в:
<div id='message' style="display: none;">
<span>Hey, This is my Message.</span>
<a href="#" class="close-notify">X</a>
</div>
Здесь приведены стили применяются:
#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;
}
И это javascript (с использованием jQuery):
$(document).ready(function() {
$("#message").fadeIn("slow");
$("#message a.close-notify").click(function() {
$("#message").fadeOut("slow");
return false;
});
});
И вуаля. В зависимости от настроек вашей страницы вы также можете редактировать отображаемый край тела.
Here is a demo of it in action.
Просмотреть источник! –
Я сделал это, и это, казалось, ссылалось на question.min.js Я не мог найти этот плагин, поэтому я задал вопрос – Puneet
Dojo имеет UpgradeBar, который делает это: http://trac.dojotoolkit.org/browser/branches /1.6/dojox/widget/UpgradeBar.js http://trac.dojotoolkit.org/browser/branches/1.6/dojox/widget/UpgradeBar – mwilcox