11.04.14, 20:11
0 комментарий
  Разное

Прогресс бар загрузки страницы на JS

Сейчас я хочу представить маленький код, который делает прогресс бар загрузки странички наверху. Точно подобный спецэффект мы можем увидать на YouTube, и он прекрасно там видится. Будем использовать CSS и библиотеку JQuery.




Установка:
1) В любой .css стиль вставить
CSS:

#progress {
    position: fixed;
    z-index: 100;
    top: 0;
    left: -6px;
    width: 1%;
    height: 3px;
    background: rgb(198, 206, 22);
    border-radius: 1px;   
    transition: width 500ms ease-out,opacity 400ms linear;
}



2) На главной странице вашего сайта, перед тегом /body вставить
JQuery:

<script>
    $(function() {
        $("body").append($("<div></div>").attr("id", "progress"));
        $("#progress").width((50 + Math.random() * 30) + "%");
});
$(window).load(function() {
    $("#progress").width("101%").delay(300).fadeOut(400);
});</script>


Название: Прогресс бар загрузки страницы
Тип скрипта: JS
Идея: Gameerшаблоны для dle 11.2

Напишите своё мнение