13 крутых эффектов загрузки страницы

13 крутых эффектов загрузки страницы

Рассмотрим, какие эффекты можно применить во время загрузки страницы. Такие эффекты довольно нетривиальны. Для создания анимированной части, используем библиотеку Snap.svg. Эта библиотека позволяет создавать любые формы, пригодные к использованию в качестве анимации загрузки. Основной целью является создание слоя, отображающегося во время загрузки, чтобы пользователь видел готовую страницу, а не процесс ее загрузки.

Эффекты загрузки страницы, смотреть и скачать:

Демо Скачать

Для этого сначала подключим SVG:

Благодаря атрибуту class с именем pageload-overlay блочный элемент <div>  будет отображаться на всей странице. В это время будет происходить загрузка запрашиваемой пользователем страницы. Присвоив элементам width и height тега <svg> значение 100%, мы зададим отображение нашего слоя на весь экран.

Используя CSS, присвоим нашему слою состояние по умолчанию. В этом состоянии он должен быть скрыт.

Заданное значение position:absolute отображает наш блок поверх содержимого страницы, что, собственно, и требовалось для того, чтобы закрепить слой поверх содержимого запрашиваемой страницы.

Осталось подключить пару скриптов:

Данные эффекты загрузки страницы можно применять на целевых страницах (лендингах). Добавлять такие эффекты на другие типы сайтов обычно не рекомендуют. Однако, как показывает практика, такие эффекты допустимы, в зависимости от дизайна сайта.


Оставить комментарий