Připojení selhalo. Zkuste to prosím znovu.

Přeskočit na obsah
SEO Tools
Nápověda a dokumentace
UX / UI Střední dopad Snadné 10–20 min

Responzivní obrázky

Obrázky se musí vejít na mobil bez vodorovného posuvu.

Co to je

Obrázek s pevnou velkou šířkou (např. width="1200") může na úzkém mobilu přetéct mimo obrazovku a způsobit vodorovné posouvání celé stránky.

Proč to řešit

Vodorovný posuv je jeden z nejotravnějších UX problémů na mobilu, rozbíjí layout a působí nedodělaně. Snadno se mu předejde jediným pravidlem v CSS.

Jak na to

  1. 1Dejte obrázkům max-width: 100% a height: auto.
  2. 2Uvádějte width a height v HTML kvůli stabilitě layoutu (CLS), ale omezte je v CSS.
  3. 3Pro různé velikosti zvažte srcset / <picture>.
  4. 4Otestujte na úzké šířce (~360px), zda se nic neposouvá vodorovně.

Příklad

Správně
img { max-width: 100%; height: auto; }

Závěr

Jediné pravidlo (max-width:100%; height:auto) vyřeší většinu přetékání obrázků na mobilu. Doplňte rozměry v HTML kvůli CLS a u velkých vizuálů zvažte srcset. Rychlá oprava častého mobilního neduhu.

Související témata