Taukopisteiden Käyttö Responsiivisessa Suunnittelussa Tailwind CSS:ssä
Tailwind CSS helpottaa responsiivisten käyttöliittymien luomista tarjoamalla apuluokkia taukokohdille (breakpoints) ja media queries -kyselyille.
Taukokohdat
Taukokohdat Tailwind CSS:ssä määritellään tietyille näytön leveyksille, jolloin eri tyylejä voidaan soveltaa eri näkymäleveyksillä.
Oletustaukokohdat
| Breakpoint | Description |
|---|---|
sm | 640px |
md | 768px |
lg | 1024px |
xl | 1280px |
2xl | 1536px |
Näitä taukokohtia voidaan käyttää etuliitteinä, jotta tyylejä voidaan soveltaa ehdollisesti näkymän leveyden perusteella.
index.html
Selitys
bg-blue-500: Asettaa taustavärin sinisen sävyyn oletuksena;p-4: Lisää 1 rem (16px) täytettä kaikille reunoille;sm:bg-green-500: Asettaa taustavärin vihreän sävyyn pienillä ja sitä suuremmilla näytöillä (vähintään 640px leveys);md:bg-red-500: Asettaa taustavärin punaisen sävyyn keskikokoisilla ja sitä suuremmilla näytöillä (vähintään 768px leveys);lg:bg-yellow-500: Asettaa taustavärin keltaisen sävyyn suurilla ja sitä suuremmilla näytöillä (vähintään 1024px leveys);xl:bg-purple-500: Asettaa taustavärin violetin sävyyn erittäin suurilla ja sitä suuremmilla näytöillä (vähintään 1280px leveys).
Responsiivisten tyylien käyttö
Responsiivisia tyylejä voi käyttää missä tahansa apuluokassa Tailwind CSS:ssä lisäämällä etuliitteeksi halutun murtumakohdan.
index.html
Selitys
Täyte (Padding):
p-4: Lisää täytettä 1rem (16px) kaikille reunoille oletuksena;sm:p-6: Lisää täytettä 1.5rem (24px) kaikille reunoille pienillä näytöillä ja suuremmilla (min-width: 640px);md:p-8: Lisää täytettä 2rem (32px) kaikille reunoille keskikokoisilla näytöillä ja suuremmilla (min-width: 768px);lg:p-10: Lisää täytettä 2.5rem (40px) kaikille reunoille suurilla näytöillä ja suuremmilla (min-width: 1024px);xl:p-12: Lisää täytettä 3rem (48px) kaikille reunoille erittäin suurilla näytöillä ja suuremmilla (min-width: 1280px).
Tekstin koko:
sm:text-sm: Asettaa fonttikooksi pieni (0.875rem tai 14px) pienillä näytöillä ja suuremmilla (min-width: 640px);md:text-base: Asettaa fonttikooksi perus (1rem tai 16px) keskikokoisilla näytöillä ja suuremmilla (min-width: 768px);lg:text-lg: Asettaa fonttikooksi suuri (1.125rem tai 18px) suurilla näytöillä ja suuremmilla (min-width: 1024px);xl:text-xl: Asettaa fonttikooksi erittäin suuri (1.25rem tai 20px) erittäin suurilla näytöillä ja suuremmilla (min-width: 1280px).
Fontin paksuus:
sm:font-light: Käyttää kevyttä fonttipaksuutta pienillä näytöillä ja suuremmilla (min-width: 640px);md:font-normal: Käyttää normaalia fonttipaksuutta keskikokoisilla näytöillä ja suuremmilla (min-width: 768px);lg:font-semibold: Käyttää puolilihavaa fonttipaksuutta suurilla näytöillä ja suuremmilla (min-width: 1024px);xl:font-bold: Käyttää lihavoitua fonttipaksuutta erittäin suurilla näytöillä ja suuremmilla (min-width: 1280px).
Huomio
Etsitkö tarkempaa tietoa responsiivisuudesta? Katso seuraava linkki.
1. Miten taustaväri asetetaan md-katkaisukohdassa?
2. Mikä apuluokka muuttaa täytteen sm-katkaisukohdassa?
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Awesome!
Completion rate improved to 3.57
Taukopisteiden Käyttö Responsiivisessa Suunnittelussa Tailwind CSS:ssä
Pyyhkäise näyttääksesi valikon
Tailwind CSS helpottaa responsiivisten käyttöliittymien luomista tarjoamalla apuluokkia taukokohdille (breakpoints) ja media queries -kyselyille.
Taukokohdat
Taukokohdat Tailwind CSS:ssä määritellään tietyille näytön leveyksille, jolloin eri tyylejä voidaan soveltaa eri näkymäleveyksillä.
Oletustaukokohdat
| Breakpoint | Description |
|---|---|
sm | 640px |
md | 768px |
lg | 1024px |
xl | 1280px |
2xl | 1536px |
Näitä taukokohtia voidaan käyttää etuliitteinä, jotta tyylejä voidaan soveltaa ehdollisesti näkymän leveyden perusteella.
index.html
Selitys
bg-blue-500: Asettaa taustavärin sinisen sävyyn oletuksena;p-4: Lisää 1 rem (16px) täytettä kaikille reunoille;sm:bg-green-500: Asettaa taustavärin vihreän sävyyn pienillä ja sitä suuremmilla näytöillä (vähintään 640px leveys);md:bg-red-500: Asettaa taustavärin punaisen sävyyn keskikokoisilla ja sitä suuremmilla näytöillä (vähintään 768px leveys);lg:bg-yellow-500: Asettaa taustavärin keltaisen sävyyn suurilla ja sitä suuremmilla näytöillä (vähintään 1024px leveys);xl:bg-purple-500: Asettaa taustavärin violetin sävyyn erittäin suurilla ja sitä suuremmilla näytöillä (vähintään 1280px leveys).
Responsiivisten tyylien käyttö
Responsiivisia tyylejä voi käyttää missä tahansa apuluokassa Tailwind CSS:ssä lisäämällä etuliitteeksi halutun murtumakohdan.
index.html
Selitys
Täyte (Padding):
p-4: Lisää täytettä 1rem (16px) kaikille reunoille oletuksena;sm:p-6: Lisää täytettä 1.5rem (24px) kaikille reunoille pienillä näytöillä ja suuremmilla (min-width: 640px);md:p-8: Lisää täytettä 2rem (32px) kaikille reunoille keskikokoisilla näytöillä ja suuremmilla (min-width: 768px);lg:p-10: Lisää täytettä 2.5rem (40px) kaikille reunoille suurilla näytöillä ja suuremmilla (min-width: 1024px);xl:p-12: Lisää täytettä 3rem (48px) kaikille reunoille erittäin suurilla näytöillä ja suuremmilla (min-width: 1280px).
Tekstin koko:
sm:text-sm: Asettaa fonttikooksi pieni (0.875rem tai 14px) pienillä näytöillä ja suuremmilla (min-width: 640px);md:text-base: Asettaa fonttikooksi perus (1rem tai 16px) keskikokoisilla näytöillä ja suuremmilla (min-width: 768px);lg:text-lg: Asettaa fonttikooksi suuri (1.125rem tai 18px) suurilla näytöillä ja suuremmilla (min-width: 1024px);xl:text-xl: Asettaa fonttikooksi erittäin suuri (1.25rem tai 20px) erittäin suurilla näytöillä ja suuremmilla (min-width: 1280px).
Fontin paksuus:
sm:font-light: Käyttää kevyttä fonttipaksuutta pienillä näytöillä ja suuremmilla (min-width: 640px);md:font-normal: Käyttää normaalia fonttipaksuutta keskikokoisilla näytöillä ja suuremmilla (min-width: 768px);lg:font-semibold: Käyttää puolilihavaa fonttipaksuutta suurilla näytöillä ja suuremmilla (min-width: 1024px);xl:font-bold: Käyttää lihavoitua fonttipaksuutta erittäin suurilla näytöillä ja suuremmilla (min-width: 1280px).
Huomio
Etsitkö tarkempaa tietoa responsiivisuudesta? Katso seuraava linkki.
1. Miten taustaväri asetetaan md-katkaisukohdassa?
2. Mikä apuluokka muuttaa täytteen sm-katkaisukohdassa?
Kiitos palautteestasi!