Sobes.tech
Junior — Middle

Můžete vysvětlit princip fungování media query v webovém vývoji?

sobes.tech AI

Odpověď od AI

Media query — je CSS mechanismus, který umožňuje aplikovat různé styly v závislosti na vlastnostech zařízení nebo okna prohlížeče, například šířce obrazovky, orientaci, rozlišení a dalších parametrech.

V webovém vývoji se media query používá k vytvoření responzivního designu, aby se stránka správně zobrazovala na různých zařízeních — od mobilních telefonů po velké monitory.

Příklad media query, která mění barvu pozadí při šířce obrazovky menší než 600px:

@media (max-width: 600px) {
  body {
    background-color: lightblue;
  }
}

V Flutteru, i když je media query termín z webu, existuje podobná třída MediaQuery, která umožňuje získat informace o velikosti obrazovky a dalších parametrech zařízení pro adaptivní rozhraní.