Анимация в Berry CSS

CSS-анимация задаётся через классы:

  • animation-fade
  • animation-fadeout
  • animation-zoom
  • animation-zoomout
  • animation-left
  • animation-top
  • animation-right
  • animation-bottom
  • animation-bounce
  • animation-rotatein
  • animation-rotateout

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Eaque fugit nisi placeat non sunt atque deserunt cum blanditiis assumenda vitae!

animation-ping

animation-spin

animation-pulse

Для её использования достаточно просто указать css-класс, например:

<h3 class="animation-fade">Lorem ipsum dolor sit amet</h3>

Анимация может иметь задержку выполнения от 1 до 5 секунд. За это отвечают классы:

  • animation-delay1s
  • animation-delay2s
  • animation-delay3s
  • animation-delay4s
  • animation-delay5s

Скорость анимации по умолчанию 0.6 секунды. Это можно изменить с помощью классов:

  • animation-fast — время анимации 0.4 секунды
  • animation-slow — время анимации 1.5 секунд

Бесконечная анимация задаётся с помощью класса animation-infinite:

Attention! Attention!

<span class="b-inline animation-zoom animation-infinite animation-slow">Attention!</span> 
<span class="b-inline animation-bounce animation-infinite animation-slow">Attention!</span>

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

<div class="overflow-hidden">
    <div class="animation-right animation-slow bg-gray100 pad20">
        Lorem ipsum dolor sit amet, consectetur adipisicing elit. Eaque fugit nisi placeat non sunt atque deserunt cum blanditiis assumenda vitae!
    </div>
</div>