» »

Анимированое лого сайта на css3


Анимированое лого сайта на css3

Нашел довольно симпатичный пример использования css анимации и подумал, что можно было-бы использовать его для названия сайта.

Конечно он подойдет только под яркий дизайн и определенную направленность сайта, но может кому-то и пригодится.

HTML:
Код

<figure>
<h1>Мой сайт</h1>
<h1>Мой сайт</h1>
<h1>Мой сайт</h1>
<h1>Мой сайт</h1>
<h1>Мой сайт</h1>
<h1>Мой сайт</h1>
<h1>Мой сайт</h1>
<h1>Мой сайт</h1>
<h1>Мой сайт</h1>
<h1>Мой сайт</h1>
<h1>Мой сайт</h1>
</figure>


CSS:
Код

h1 {
  animation:glow 10s ease-in-out infinite;
   
   

/* For less laggy effect, uncomment this:
   
  animation:none;
  -webkit-text-stroke:1px #fff;  
   
=========== */
   
}

* { box-sizing:border-box; }

body {
  background:#0a0a0a;
  overflow:hidden;
  text-align:center;
}

figure {
  animation:wobble 5s ease-in-out infinite;
  transform-origin:center center;
  transform-style:preserve-3d;
}

@keyframes wobble {
  0%,100%{ transform:rotate3d(1,1,0,40deg); }
  25%{ transform:rotate3d(-1,1,0,40deg); }
  50%{ transform:rotate3d(-1,-1,0,40deg); }
  75%{ transform:rotate3d(1,-1,0,40deg); }
}

h1 {
  display:block;
  width:100%;
  padding:20px;
  line-height:1.5;
  font:900 3em sans-serif;
  text-transform:uppercase;
  position:absolute;
  color:#0a0a0a;
}

@keyframes glow {
  0%,100%{ text-shadow:0 0 30px red; }
  25%{ text-shadow:0 0 30px orange; }
  50%{ text-shadow:0 0 30px forestgreen; }
  75%{ text-shadow:0 0 30px cyan; }
}

h1:nth-child(2){ transform:translateZ(5px); }
h1:nth-child(3){ transform:translateZ(10px);}
h1:nth-child(4){ transform:translateZ(15px); }
h1:nth-child(5){ transform:translateZ(20px); }
h1:nth-child(6){ transform:translateZ(25px); }
h1:nth-child(7){ transform:translateZ(30px); }
h1:nth-child(8){ transform:translateZ(35px); }
h1:nth-child(9){ transform:translateZ(40px); }
h1:nth-child(10){ transform:translateZ(45px); }


Демо

Источник
14.02.2016 Просмотров: 442 Комментарий: (7)

Поделиться в социальных сетях

Материал разместил

Комментарий: 7
Сопрано
Сопрано 15.02.2016 10:481
0
Интересно.
tsakonter
tsakonter 15.02.2016 14:562
0
Так нормально под темный шаблон. На светлом не будет того оптического эффекта.
Сафрон
Сафрон 15.02.2016 15:013
0
Но почему, на светлом думаю будет простая тень, которая если далеко как здесь уйдет, то не красиво изрядно будет.
flyn
flyn 15.02.2016 16:184
+1
Его нормально видно и на светлом фоне:

Kosten
Kosten 15.02.2016 16:365
0
Но отлично, что тут добавить.
Tergran
Tergran 16.02.2016 17:176
0
Больше на какой то хак похоже, но видимо красиво на сайте в некотором случай смотрится.
AnTron
AnTron 16.02.2016 19:317
0
Так подошли очень креативно по логотипу, думаю такой только один будет, но мне так кажется, но соответственно тематике сайта, чтоб он соответствовал.
avatar