Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Brug af Breakpoints til Responsivt Design i Tailwind CSS | Responsivitet og Tilpasning
Tailwind CSS til Webudvikling

bookBrug af Breakpoints til Responsivt Design i Tailwind CSS

Tailwind CSS gør det nemt at skabe responsive designs ved at tilbyde hjælpeklasser til breakpoints og medieforespørgsler.

Breakpoints

Breakpoints i Tailwind CSS er defineret ved specifikke skærmstørrelser, hvilket gør det muligt at anvende forskellige stilarter ved forskellige viewport-bredder.

Standard Breakpoints

BreakpointBeskrivelse
sm640px
md768px
lg1024px
xl1280px
2xl1536px

Disse breakpoints kan bruges som præfikser for betinget at anvende stilarter baseret på viewport-bredden.

index.html

index.html

copy

Forklaring

  1. bg-blue-500: Indstiller baggrundsfarven til en blå nuance som standard;
  2. p-4: Tilføjer polstring på 1rem (16px) på alle sider;
  3. sm:bg-green-500: Indstiller baggrundsfarven til en grøn nuance på små skærme og større (min-width: 640px);
  4. md:bg-red-500: Indstiller baggrundsfarven til en rød nuance på mellemstore skærme og større (min-width: 768px);
  5. lg:bg-yellow-500: Indstiller baggrundsfarven til en gul nuance på store skærme og større (min-width: 1024px);
  6. xl:bg-purple-500: Indstiller baggrundsfarven til en lilla nuance på ekstra store skærme og større (min-width: 1280px).

Anvendelse af responsive stilarter

Du kan anvende responsive stilarter på enhver utility-klasse i Tailwind CSS ved at tilføje et breakpoint som præfiks.

index.html

index.html

copy

Forklaring

Polstring:

  1. p-4: Tilføjer polstring på 1rem (16px) på alle sider som standard;
  2. sm:p-6: Tilføjer polstring på 1,5rem (24px) på alle sider for små skærme og større (min-width: 640px);
  3. md:p-8: Tilføjer polstring på 2rem (32px) på alle sider for mellemstore skærme og større (min-width: 768px);
  4. lg:p-10: Tilføjer polstring på 2,5rem (40px) på alle sider for store skærme og større (min-width: 1024px);
  5. xl:p-12: Tilføjer polstring på 3rem (48px) på alle sider for ekstra store skærme og større (min-width: 1280px).

Tekststørrelse:

  1. sm:text-sm: Sætter skriftstørrelsen til lille (0,875rem eller 14px) for små skærme og større (min-width: 640px);
  2. md:text-base: Sætter skriftstørrelsen til base (1rem eller 16px) for mellemstore skærme og større (min-width: 768px);
  3. lg:text-lg: Sætter skriftstørrelsen til stor (1,125rem eller 18px) for store skærme og større (min-width: 1024px);
  4. xl:text-xl: Sætter skriftstørrelsen til ekstra stor (1,25rem eller 20px) for ekstra store skærme og større (min-width: 1280px).

Skrifttypevægt:

  1. sm:font-light: Anvender let skrifttypevægt for små skærme og større (min-width: 640px);
  2. md:font-normal: Anvender normal skrifttypevægt for mellemstore skærme og større (min-width: 768px);
  3. lg:font-semibold: Anvender halvfed skrifttypevægt for store skærme og større (min-width: 1024px);
  4. xl:font-bold: Anvender fed skrifttypevægt for ekstra store skærme og større (min-width: 1280px).

Bemærk

Søger du specifik information om responsivitet? Se følgende link.

1. Hvordan anvender du en baggrundsfarve ved md breakpoint?

2. Hvilken hjælpeklasse ændrer polstringen ved sm breakpoint?

question mark

Hvordan anvender du en baggrundsfarve ved md breakpoint?

Select the correct answer

question mark

Hvilken hjælpeklasse ændrer polstringen ved sm breakpoint?

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 5. Kapitel 1

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

Awesome!

Completion rate improved to 3.57

bookBrug af Breakpoints til Responsivt Design i Tailwind CSS

Stryg for at vise menuen

Tailwind CSS gør det nemt at skabe responsive designs ved at tilbyde hjælpeklasser til breakpoints og medieforespørgsler.

Breakpoints

Breakpoints i Tailwind CSS er defineret ved specifikke skærmstørrelser, hvilket gør det muligt at anvende forskellige stilarter ved forskellige viewport-bredder.

Standard Breakpoints

BreakpointBeskrivelse
sm640px
md768px
lg1024px
xl1280px
2xl1536px

Disse breakpoints kan bruges som præfikser for betinget at anvende stilarter baseret på viewport-bredden.

index.html

index.html

copy

Forklaring

  1. bg-blue-500: Indstiller baggrundsfarven til en blå nuance som standard;
  2. p-4: Tilføjer polstring på 1rem (16px) på alle sider;
  3. sm:bg-green-500: Indstiller baggrundsfarven til en grøn nuance på små skærme og større (min-width: 640px);
  4. md:bg-red-500: Indstiller baggrundsfarven til en rød nuance på mellemstore skærme og større (min-width: 768px);
  5. lg:bg-yellow-500: Indstiller baggrundsfarven til en gul nuance på store skærme og større (min-width: 1024px);
  6. xl:bg-purple-500: Indstiller baggrundsfarven til en lilla nuance på ekstra store skærme og større (min-width: 1280px).

Anvendelse af responsive stilarter

Du kan anvende responsive stilarter på enhver utility-klasse i Tailwind CSS ved at tilføje et breakpoint som præfiks.

index.html

index.html

copy

Forklaring

Polstring:

  1. p-4: Tilføjer polstring på 1rem (16px) på alle sider som standard;
  2. sm:p-6: Tilføjer polstring på 1,5rem (24px) på alle sider for små skærme og større (min-width: 640px);
  3. md:p-8: Tilføjer polstring på 2rem (32px) på alle sider for mellemstore skærme og større (min-width: 768px);
  4. lg:p-10: Tilføjer polstring på 2,5rem (40px) på alle sider for store skærme og større (min-width: 1024px);
  5. xl:p-12: Tilføjer polstring på 3rem (48px) på alle sider for ekstra store skærme og større (min-width: 1280px).

Tekststørrelse:

  1. sm:text-sm: Sætter skriftstørrelsen til lille (0,875rem eller 14px) for små skærme og større (min-width: 640px);
  2. md:text-base: Sætter skriftstørrelsen til base (1rem eller 16px) for mellemstore skærme og større (min-width: 768px);
  3. lg:text-lg: Sætter skriftstørrelsen til stor (1,125rem eller 18px) for store skærme og større (min-width: 1024px);
  4. xl:text-xl: Sætter skriftstørrelsen til ekstra stor (1,25rem eller 20px) for ekstra store skærme og større (min-width: 1280px).

Skrifttypevægt:

  1. sm:font-light: Anvender let skrifttypevægt for små skærme og større (min-width: 640px);
  2. md:font-normal: Anvender normal skrifttypevægt for mellemstore skærme og større (min-width: 768px);
  3. lg:font-semibold: Anvender halvfed skrifttypevægt for store skærme og større (min-width: 1024px);
  4. xl:font-bold: Anvender fed skrifttypevægt for ekstra store skærme og større (min-width: 1280px).

Bemærk

Søger du specifik information om responsivitet? Se følgende link.

1. Hvordan anvender du en baggrundsfarve ved md breakpoint?

2. Hvilken hjælpeklasse ændrer polstringen ved sm breakpoint?

question mark

Hvordan anvender du en baggrundsfarve ved md breakpoint?

Select the correct answer

question mark

Hvilken hjælpeklasse ændrer polstringen ved sm breakpoint?

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 5. Kapitel 1
some-alt