Moderní tvorba webových aplikací

O webu

CSS spinner

Točící se kolečko pro znázornění načítání v čistém CSS.

3 minuty

Pro znázornění průběhu načítání je možné použít od IE 10 animaci. Jak si nějakou připravit čistě v CSS pomocí animation.

Samostatná ukázka

Funguje to tak, že se element zakulatí vlastností border-radius. Na jednu stranu (např. border-bottom) se přidá rámeček.

A nekonečná animace tento rámeček bude otáčet přes transformaci: transform: rotate(360deg).

Pro transformaci i animaci je v prohlížečích s jádrem Webkit nutné použít CSS prefixy.

Starší prohlížeče

Pro starší prohlížeče (IE 9 a starší) by se obdobná animace musela dělat JavaScriptem nebo obrázkovým GIFem.

Načítání

Proč CSS animace

Animování pomocí CSS bývá nepatrně rychlejší než srovnatelné animace v JavaScriptu.

CSS animace může být i jednodušší na realisaci a úpravy vzhledu než tvorba GIFu.

Hotové CSS animace načítání

Související články

Znázornění možnosti scrollování

Jak dát uživateli informaci, že je možné někam scrollovat.

10 minut

Plynulé scrollování na obsah

Jak vytvořit plynulé odrolování na určitou část stránky.

6 minut

Různá šířka <input type=number> s min/max

Proč má <input type=number> různou výchozí šířku v závislosti na min/max atributech.

3 minuty

Poskakování stránky kvůli posuvníku

Jak zabránit, aby obsah stránky poskakoval v závislosti na posuvníku.

8 minut

Web jecas.cz píše Bohumil Jahoda, kontakt
Seznam všech článků
2013–2025