Junior — Middle
Ar galite paaiškinti media query veikimo principą interneto kūrime?
sobes.tech AI
Atsakymas iš AI
Media query — tai CSS mechanizmas, kuris leidžia taikyti skirtingus stilius priklausomai nuo įrenginio ar naršyklės lango savybių, pavyzdžiui, ekrano pločio, orientacijos, raiškos ir kitų parametrų.
Veb kūrime, media query naudojamas kuriant reaguojantį dizainą, kad svetainė būtų teisingai rodomas skirtinguose įrenginiuose — nuo mobiliųjų telefonų iki didelių monitorių.
Pavyzdys media query, kuris keičia fono spalvą, kai ekrano plotis mažesnis nei 600px:
@media (max-width: 600px) {
body {
background-color: lightblue;
}
}
Flutter, nors media query yra iš web, yra panaši klasė MediaQuery, leidžianti gauti informaciją apie ekrano dydį ir kitus įrenginio parametrus, kad būtų galima sukurti adaptuojamą sąsają.