Preloader pace.js с пользовательской анимацией логотипа PNG
Pace.js ( http://github.hubspot.com/pace/docs/welcome/) - очень интересный предварительный загрузчик страниц. Он предоставляет файл pace.js для простого включения и множество тем css.
Я ищу специальный прелоадер с анимированным логотипом PNG / GIF. К сожалению, нет примера использования собственного изображения вместо прядильщика t ext / css3 / circle и т. Д., Предоставленного автором.
как бы я поступил? это CSS-код темпа, используемый для получения простого центрированного процента прогресса.
#pagecontent {
opacity: 0;
}
#pagecontent {
transition: opacity .5s ease-in-out;
-moz-transition: opacity .5s ease-in-out;
-webkit-transition: opacity .5s ease-in-out;
-o-transform: opacity .5s ease-in-out;
-ms-transform: opacity .5s ease-in-out;
transform: opacity .5s ease-in-out;
}
body.pace-running #pagecontent {
opacity: 0;
}
body.pace-done #pagecontent {
opacity: 1;
}
.pace.pace-inactive {
display: none;
}
.pace {
-webkit-pointer-events: none;
pointer-events: none;
-webkit-user-select: none;
-moz-user-select: none;
user-select: none;
z-index: 8888;
position: fixed;
height: 60px;
width: 100px;
margin: auto;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.pace .pace-progress {
z-index: 8888;
position: absolute;
height: 60px;
width: 100px;
-webkit-transform: translate3d(0, 0, 0) !important;
-ms-transform: translate3d(0, 0, 0) !important;
transform: translate3d(0, 0, 0) !important;
}
.pace .pace-progress:before {
content: attr(data-progress-text);
text-align: center;
color: #666;
font-family: "BrandonGrotesqueLight", sans-serif;
font-size: 15px;
line-height: 1;
padding: 20% 0 7px;
width: 50%;
height: 40%;
display: block;
z-index: 9999;
position: absolute;
}
HTML (только контент страницы, куда я положил весь сайт)
<div id="pagecontent">
</div>