Эффект пульсации или мерцания на CSS3 - Скрипты - UCOZ - Каталог файлов - Каморка
kamorka
Menu
Правила чата
Пользователи онлайн
Мини-чат
+Мини-чат
0
Онлайн всего: 1
Гостей: 1
Пользователей: 0
   Категории

Комментарии

KaMoRkA.uCoz.com -- uCoz -- Скрипты


Данный скрипт очень подойдёт для реалистичности эффекта онлайн или оффлайн статусу пользователя на вашем сайте без использования gif изображений. Так что на темном сайте будет отлично смотреться по визуализация и вам не нужно буде выставлять кнопки. Так как этот скрипт заменит и пользователь будет видеть, кто онлайн и находится на интернет ресурсе. В верхней части страницы возле никнейма пользователей стоит вот такая иконка (видна гостям). Если посмотреть на неё, то она мерцает. При статусе ONline она мерцает зеленым цветом. На ней мерцание заметнее. Дело не в этой ссылке, а в статусе пользователя.

Сам CSS код эффекта:
Code
.pulse {  
  animation-name: pulse;  
  -webkit-animation-name: pulse;  
  animation-duration: 1.5s;  
  -webkit-animation-duration: 1.5s;  
  animation-iteration-count: infinite;  
  -webkit-animation-iteration-count: infinite;  
}  
@keyframes pulse {  
  0% {  
  transform: scale(0.9);  
  opacity: 0.7;  
  }  
  50% {  
  transform: scale(1);  
  opacity: 1;  
  }  
  100% {  
  transform: scale(0.9);  
  opacity: 0.7;  
  }  
}  
   
@-webkit-keyframes pulse {  
  0% {  
  -webkit-transform: scale(0.95);  
  opacity: 0.7;  
  }  
  50% {  
  -webkit-transform: scale(1);  
  opacity: 1;  
  }  
  100% {  
  -webkit-transform: scale(0.95);  
  opacity: 0.7;  
  }  
}  

Если хотим увеличить или уменьшить мерцание статуса, то можно просто заменить переменные scale( на свои );

Ну соответственно html:
Code
<span class="pulse"><img title="В сети" src="/icon/online.png"></span>

Для сайтов uCoz можно использовать условные операторы:
Code
<?if($USERNAME$=$_USERNAME$)?><span class="pulse"><img title="В сети" src="/icon/online.png"></span><?else?><img src="/icon/offline.png" title="Не в сети" alt="Не в сети"><?endif?>

PS- Данный скрипт очень подойдёт для реалистичности эффекта онлайн/оффлайн статусу пользователя на вашем сайте без использования gif изображений.

Пример применения - Страница пользователей. В верхней части страницы возле никнейма стоит вот такая иконка (видна гостям). Если посмотреть на неё, то она мерцает.


Смотреть: DEMO

Важно!

При копировании материала указывать ссылку на источник.

- 555
- 26-Ноября-2016
- 0
Материал разместил:

Похожий материал
Статьи сайта