Анимированный снег с CSS

Анимированный снег с CSS3

Хотя разместить анимированный снег на странице, будь то от нас или от клиента, это звучит как устаревшая дизайнерская практика, правда в том, что анимация то, что мы представляем по этому случаю, - это море элегантности. Также вам не нужен JavaScript, это просто CSS3.

Первым делом нужно взглянуть на анимация.

Выглядит неплохо, правда? Чтобы применить это на практике, нам нужно всего лишь создать три изображения с белыми точками и анимировать их с помощью свойства @ключевые кадры CSS3 следующим образом:

/*Keyframes*/
@keyframes snow {
0% {background-position: 0px 0px;}
100% {background-position: 500px 1000px, 400px 400px, 300px 300px;}
}

Добавление разных префиксы для разных браузеров, а затем установим для нашего тела:

body {
background-color: #6b92b9;
background-image: url('snow.png'), url('snow3.png'), url('snow2.png');
animation: snow 20s linear infinite;
}

Также добавляем необходимые префиксы. Полную процедуру с подробными объяснениями, любезно предоставленную Джошуа Джонсон, можно найти в его блоге.

Больше информации - CSS3 Gradient Generator, CSS3 Gradient Generator
Источник - Дизайн Shack


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

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.