Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Fraksjonelle Enheter og Minmax-Størrelse | Plassering og Størrelsesjustering av Ruteelementer
CSS Grid-mestring

bookFraksjonelle Enheter og Minmax-Størrelse

Introduksjon til fr-enheten

Når du ønsker å lage oppsett som tilpasser seg sømløst til enhver skjermstørrelse, er fr-enheten et kraftig verktøy. fr (fraksjon) i CSS Grid lar deg tildele en andel av tilgjengelig plass til grid-spor. I motsetning til faste enheter som px eller %, fordeler fr-enheten plassen dynamisk, noe som sikrer at gridet ditt forblir fleksibelt og responsivt.

Hvis du setter grid-kolonnene dine til 1fr 2fr, får den første kolonnen én del av tilgjengelig plass, og den andre kolonnen får to deler, uavhengig av gridets totale bredde. Dette gjør fr-enheten essensiell for å lage oppsett som skalerer elegant uten manuelle justeringer.

index.html

index.html

styles.css

styles.css

copy

Hvordan minmax() fungerer og når det bør brukes

minmax()-funksjonen lar deg definere et størrelsesområde for et grid-spor ved å angi både en minimums- og maksimumsverdi. Denne tilnærmingen er avgjørende for responsivt design fordi den forhindrer at grid-spor blir for små til å leses eller for brede til å opprettholde et balansert oppsett.

  • Bruk minmax(min, max) for å angi nedre og øvre størrelsesgrense for kolonner eller rader;
  • Sørg for at innholdet forblir lesbart ved å sette en fornuftig minimumsverdi;
  • Tillat at spor utvides og fyller tilgjengelig plass ved å kombinere minmax() med fr-enheter;
  • Oppretthold fleksible, brukervennlige oppsett på alle skjermstørrelser.

For eksempel sikrer minmax(150px, 1fr) at en kolonne aldri blir mindre enn 150px, men kan vokse så mye som tilgjengelig plass tillater. Bruk minmax() når du ønsker at bilder, kort eller innholdsblokker skal forbli lesbare og visuelt balanserte, samtidig som du utnytter dynamisk plassfordeling.

question mark

Hvilken av følgende definisjoner for grid-template-columns vil lage tre kolonner, der den første kolonnen alltid er minst 120px, men kan vokse, den andre kolonnen tar dobbelt så mye tilgjengelig plass som den tredje, og den tredje kolonnen deler resten av plassen?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 2. Kapittel 3

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

Suggested prompts:

What are some practical examples of using the fr unit in CSS Grid?

Can you explain how minmax() and fr units work together in a real layout?

When should I use minmax() instead of just fr or px units?

Awesome!

Completion rate improved to 9.09

bookFraksjonelle Enheter og Minmax-Størrelse

Sveip for å vise menyen

Introduksjon til fr-enheten

Når du ønsker å lage oppsett som tilpasser seg sømløst til enhver skjermstørrelse, er fr-enheten et kraftig verktøy. fr (fraksjon) i CSS Grid lar deg tildele en andel av tilgjengelig plass til grid-spor. I motsetning til faste enheter som px eller %, fordeler fr-enheten plassen dynamisk, noe som sikrer at gridet ditt forblir fleksibelt og responsivt.

Hvis du setter grid-kolonnene dine til 1fr 2fr, får den første kolonnen én del av tilgjengelig plass, og den andre kolonnen får to deler, uavhengig av gridets totale bredde. Dette gjør fr-enheten essensiell for å lage oppsett som skalerer elegant uten manuelle justeringer.

index.html

index.html

styles.css

styles.css

copy

Hvordan minmax() fungerer og når det bør brukes

minmax()-funksjonen lar deg definere et størrelsesområde for et grid-spor ved å angi både en minimums- og maksimumsverdi. Denne tilnærmingen er avgjørende for responsivt design fordi den forhindrer at grid-spor blir for små til å leses eller for brede til å opprettholde et balansert oppsett.

  • Bruk minmax(min, max) for å angi nedre og øvre størrelsesgrense for kolonner eller rader;
  • Sørg for at innholdet forblir lesbart ved å sette en fornuftig minimumsverdi;
  • Tillat at spor utvides og fyller tilgjengelig plass ved å kombinere minmax() med fr-enheter;
  • Oppretthold fleksible, brukervennlige oppsett på alle skjermstørrelser.

For eksempel sikrer minmax(150px, 1fr) at en kolonne aldri blir mindre enn 150px, men kan vokse så mye som tilgjengelig plass tillater. Bruk minmax() når du ønsker at bilder, kort eller innholdsblokker skal forbli lesbare og visuelt balanserte, samtidig som du utnytter dynamisk plassfordeling.

question mark

Hvilken av følgende definisjoner for grid-template-columns vil lage tre kolonner, der den første kolonnen alltid er minst 120px, men kan vokse, den andre kolonnen tar dobbelt så mye tilgjengelig plass som den tredje, og den tredje kolonnen deler resten av plassen?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 2. Kapittel 3
some-alt