Приветствуем Вас на сайте!
      Авторизировавшись на сайте Вы получаете возможность заказывать эксклюзивные вещи для Вашего сайта, скачивать новинки, общаться с друзьями.

      Если у Вас ещё нет аккаунта на BEST STUDIO, вы можете создать его потратив не более 10-ти секунд используя форму справа с заголовком "Вход на сайт"
Вход на сайт
Логин:

Пароль:
Вход
Войти по Логину и Паролю
О нас
Cтудия скриптов и дизайна BEST STUDIO, как студия перспективных веб-разработок, была основана 1 июля 2009 г. Уже более 17000 зарегистрированых пользователей! С момента ее создания мы четко придерживаемся принципа: «Быстро, качествено, дорого».

Заказывая работу для вашего сайта у нас, вы экономите время...

Стремитесь к лучшему - в Best Studio!
Войти | Зарегистрироваться
Настройки
Анимация Шапки
Анимация Меню
Анимация Футера
Автообновление Чата
Автообновление Статистики
Звуковые Оповещения
Авто Подгрузка Материалов

Перезагрузите страницу
Скрипты для uCoz [115] Графика для uCoz [11]
Шаблоны для uCoz [40] posts [0]
Падающий снег с помощью CSS3
В этом уроке мы научимся создавать падающий снег без применения javascript.

Сначала нужно создать картинки с падающим снегом и картинку для фона.

HTML

Создаём контейнер для картинок с падающим снегом.
Код

<div id="wrapper">  
  <h2>С Новым Годом!</h2>  
</div>  


CSS
Код

#wrapper {  
  background-image:url(url('http://webo4ka.ru/webo4ka/img/logo/1.png'),'http://webo4ka.ru/webo4ka/img/logo/2.png'),url('http://webo4ka.ru/webo4ka/img/logo/3.png'),url('images/snowflake2.png');
  height:100%;  
  -webkit-animation:snow 30s linear infinite;  
  -moz-animation:snow 30s linear infinite;  
  -o-animation:snow 30s linear infinite;  
  -ms-animation:snow 30s linear infinite;  
  animation:snow 30s linear infinite 0s  
}  


В этот контейнер мы разместим наши четыре изображения со снежинками и создадим для них анимацию:
show - название нашей анимациии, правила для неё мы пропишем позже;
30s - время за которое проходит анимация через экран, чем больше время тем медленнее падает снег. Соответственно чем, меньше время тем быстрее падает.
liner - анимация проходит линейно.
infinite - анимация будет продолжаться бесконечно.

Создадим правила для нашей анимации:
Код

@keyframes snow{  
  0% {background-position:0 0,0 0,0 0,0 0;}  
  100% {background-position:500px 1000px,600px 900px,400px 400px,300px 300px}  
}  
@-moz-keyframes snow{  
  0% {background-position:0 0,0 0,0 0,0 0;}  
  100% {background-position:500px 1000px,600px 900px,400px 400px,300px 300px}  
}  
@-o-keyframes snow{  
  0% {background-position:0 0,0 0,0 0;}  
  100% {background-position:500px 1000px,600px 900px,400px 400px,300px 300px}  
}  
@-webkit-keyframes snow{  
  0% {background-position:0 0,0 0,0 0;}  
  100% {background-position:500px 1000px,600px 900px,400px 400px,300px 300px}  
}  
@-ms-keyframes snow{  
  0% {background-position:0 0,0 0,0 0;}  
  100% {background-position:500px 1000px,600px 900px,400px 400px,300px 300px}  
}


Здесь видно что наши картинки будут двигаться слева направо и сверху вниз по диагонали.

Вы можете поэксперементировать со скоростью движения снежинок и их направлением движения.
Поделиться новостью в социальной сети.
Добавил: Best_Studio
Дата добавления: 26.12.2015 в 10:57 по МСК
Категория: Скрипты для uCoz
Просмотров: 659
Комментариев: 0
Рейтинг:
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]