Junior
Jak udělat webovou stránku responzivní?
sobes.tech AI
Odpověď od AI
Použití flexibilních mřížek (Flexbox, Grid), mediálních dotazů ke změně stylů na různých rozlišeních obrazovky, relativních jednotek měření (%, rem, em, vw, vh) a flexibilních obrázků (max-width: 100%; height: auto;).
/* Mediální dotaz pro obrazovky do 768px šířky */
@media (max-width: 768px) {
.container {
flex-direction: column; /* Změna navigace na svislou */
}
}
<img src="image.jpg" alt="Přizpůsobitelný obrázek" style="max-width: 100%; height: auto;">
Použitím těchto přístupů se prvky stránky automaticky přizpůsobí různým velikostem obrazovek zařízení.