Sobes.tech
Junior

Mis on breakpoint kohandatud kujunduses?

sobes.tech AI

Vastus AI-lt

Breakpoints (breakpoint) adaptiivses disaini puhul on ekraani laiuse lävend, mille saavutamisel või ületamisel muutuvad lehe elementide CSS-stiilid.

Breakpoints peamine eesmärk:

  • Sisu optimaalse kuvamise tagamine: erineva suurusega ekraanidel võivad blokid olla erineva suurusega, paigutusega, vahedega.
  • Elementide peitmine/näitamine: näiteks mobiilseadmetes võib külgpaneel peidetud olla, arvutites näidata.
  • Fontide ja piltide muutmine: parema loetavuse ja jõudluse jaoks.

Breakpoints määratakse CSS-is media queries abil:

/* Vaikimisi stiilid (esimesena mobiilidele) */
body {
  font-size: 16px;
}

/* Stiilid alates 768px ja suurematele ekraanidele */
@media screen and (min-width: 768px) {
  body {
    font-size: 18px;
  }
  .sidebar {
    display: block; /* Näidata külgpaneeli */
  }
}

/* Stiilid alates 1200px ja suurematele ekraanidele */
@media screen and (min-width: 1200px) {
  body {
    font-size: 20px;
  }
}

Tüüpilised breakpoints põhinevad standardsetel seadme suurustel, kuid neid saab kohandada vastavalt disainile. Näited:

Ekraani suurus Tavaline kasutus
kuni 576px Väga väike (nt vanad nutitelefonid portree režiimis)
576px - 768px Väike (nutitelefonid horisontaalis, väikesed tahvelarvutid)
768px - 992px Keskmine (tahvelarvutid portree, sülearvutid)
992px - 1200px Suur (sülearvutid, lauaarvutid)
üle 1200px - 1400px+ Väga suur (suured monitorid)

Oluline on arendada disaini "mobile-first" põhimõttel, alustades väiksematest breakpoints ja lisades stiile suurematele ekraanidele, mis lihtsustab stiilide ülekirjutamist.