Ostatnią częścią naszego kursu będą animację. Potrafią one dobrze urozmaicić stronę, lecz należy uważać by nie przesadzić.
Własność transform odpowiada za takie oto właśnie przekształcenia, do tego stosujemy rotate - czyli obrót, scale - skalowanie, translate - przesunięcie oraz skrew.
Jak stworzyć animację?
Najpierw należy ją zdefiniować, czyli co będzie ona robiła. Tak jak na przykładzie poniżej.
					@-webkit-keyframes animacja{
						0%{
							left: -100px;
							top: 20px;
						}
						25%{
							transform: scale(1.2);
							transform: rotate(90deg);
							left: 100px;
							top: 40px;
						}
						50%{
							transform: skew(60deg,60deg);
							left: 100px;
							top: 100px;
						}
						75%{
							transform: translate(50px,50px);
							left: 0;
							top: 20px;
						}
						100%{
							left: -100px;
							top: 20px;
						}
					}
					Do naszego elementu (w tym wypadku obrazka) musimy jeszcze zastosować tę amimację, co robimy tak jak jest przedstawione poniżej.
					img{
						position: relative;
						-webkit-animation: 7s animacja infinite;
					}		
					
				Efekt:
				Inne właściwości
| Nazwa animacji | animation-name | nazwa | 
| Czas trwania | animation-duration | liczba [s] | 
| Ilość powtórzeń | animation-iteration-count | liczba | infinite | 
| Opóźnienie animacji | animation-delay | liczba [s] | 
| Tempo odtwarzania | animation-timing-function | linear | ease-in | ease-out | ease-in-out | 
| Kierunek animacji | animation-direction | alternate | 
