[CSS] Jak zrobić migające tło?

Z tego wpisu dowiesz się jak zrobić animowane migające tło na stronie.

Aby zrobić migające tło, tzn. zmieniające kolor z jednego na drugi, posłużyć się trzeba regułą tworzenia animacji - @keyframes

Przykład

W poniższym przykładzie definiujemy animację "blink" zmieniającą kolor tła z pomarańczowego na zielony. Następnie wywołujemy stworzoną animację dla znacznika body. Oczywiście kolory i prędkość animacji każdy sobie ustawi wedle swojego uznania.

@keyframes blink {

  0% { background-color: orange; }
  50% { background-color: green; }
  100% { background-color: orange; }
  
}

body {

  animation: blink 2s infinite;
  
}

Komentarze

Popular

[HTML] Jak wstawić obrazek?

[C++] Jak obliczyć pole i obwód trapezu?

[PHP] Jak pobrać adres strony?