Animation-name хусусияти

animation-name хусусияти бу элементга қўлланадиган анимация (ёки анимациялар) номини белгилайди. Анимация номи @keyframes орқали анимацияни аниклаганда берилган ном билан бир хил бўлиши керак.

Синтаксис

cssселектор {
  animation-name: анимация номи;
}

Мисол

Бу мисолда анимациянинг номи move:

html<div id="elem"></div>
css@keyframes move {
  from {
    margin-left: 0px;
  }
  to {
    margin-left: 400px;
  }
}

#elem {
  animation-name: move;
  animation-duration: 3s;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
  border: 1px solid black;
  width: 50px;
  height: 50px;
}

Результат:

Шунингдек қаранг

  • animation-duration хусусияти,
    анимация давомийлигини белгилайди
  • animation-delay хусусияти,
    анимация бошланишидан олдинги кутish вақтини белгилайди
  • animation-timing-function хусусияти,
    анимания тезлигини белгилайди
  • animation-iteration-count хусусияти,
    анимация такрорланиш сонини белгилайди
  • animation-direction хусусияти,
    анимация йўналишини белгилайди
  • animation-fill-mode хусусияти,
    анимания холатини белгилайди
  • animation-play-state хусусияти,
    аниманияни тўхтатиб қўйиш имконини беради
  • animation хусусияти,
    анимациялар учун қисқартма хисобланади
  • @keyframes командаси,
    анимания асосий кадрларини белгилайди
  • transition мулoyим ўтишлар,
    элемент устига чўзилгандаги аниманияни ифодалайди