270 of 313 menu

Reguła @keyframes

Reguła @keyframes definiuje klatki kluczowe animacji. Klatka kluczowa reprezentuje różne właściwości naszego elementu CSS, na przykład położenie, rozmiar, kolor i inne, które są stosowane do elementu w określonym momencie czasu.

Składnia

@keyframes nazwa-animacji { klatki-kluczowe }

Przykład

Definiujemy klatki kluczowe:

<div id="elem"></div> @keyframes anim { from { margin-left: 0px; } to { margin-left: 400px; } } #elem { animation: anim 3s infinite; border: 1px solid black; width: 50px; height: 50px; }

:

Przykład

A teraz przesuńmy nasz kwadrat z użyciem animacji z góry na dół:

<div id="elem"></div> @keyframes anim { from { margin-top: 0%; } to { margin-top: 10%; } } #elem { animation: anim 2s infinite; border: 1px solid black; width: 50px; height: 50px; }

:

Przykład

Zwiększmy szerokość naszego kształtu z użyciem animacji, definiując punkty kluczowe w procentach:

<div id="elem"></div> @keyframes anim { from { width: 10%; } to { width: 40%; } } #elem { animation: anim 2s infinite; border: 1px solid black; width: 50px; height: 50px; }

:

Przykład

A teraz zmieńmy przezroczystość naszego kształtu:

<div id="elem"></div> @keyframes anim { from { background-color: #467CBC; } to { background-color: #C2DDFD; } } #elem { animation: anim 2s infinite; border: 1px solid black; width: 50px; height: 50px; }

:

Zobacz też

Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć