.cards { display: grid; grid-template-columns: 1fr; } @media (min-width: 768px) { .cards { grid-template-columns: 1fr 1fr; } }Telefonul primește o singură coloană, iar tableta și desktopul primesc două.
LECȚIA 72 DIN 100
Pornește de la o coloană și extinde layoutul numai când există spațiu.
Într-o abordare mobile-first, regula de bază deservește ecranul mic. Media query cu min-width adaugă layoutul mai complex de la pragul ales în sus.
.cards { display: grid; grid-template-columns: 1fr; } @media (min-width: 768px) { .cards { grid-template-columns: 1fr 1fr; } }Telefonul primește o singură coloană, iar tableta și desktopul primesc două.
.cards { grid-template-columns: 1fr 1fr; } @media (min-width: 768px) { .cards { grid-template-columns: 1fr; } }Această ordine pornește cu varianta largă și o restrânge pe ecrane mari, deci nu este mobile-first.
Păstrează o coloană în baza CSS și definește două coloane de la 768px.
Baza simplă reduce suprascrierile pe mobil, iar îmbunătățirea este activată progresiv prin min-width.
CERERE DE ANALIZĂ
Discuția inițială este fără obligații. Primești o recomandare sinceră, etapele potrivite și factorii care influențează prețul.