Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Asettelun Hallinta Flexbox-Apuohjelmilla | Layoutin Perusteet
Tailwind CSS Verkkokehitykseen

bookAsettelun Hallinta Flexbox-Apuohjelmilla

Tailwind CSS tarjoaa apuluokkia, joiden avulla voit helposti luoda joustavia ja responsiivisia asetteluja Flexboxin avulla. Näiden apuluokkien avulla hallitset elementtien asettelua ja kohdistusta säiliön sisällä.

Näytön asettaminen Flex-tilaan

Asettaaksesi elementin käyttämään Flexbox-asettelua, voit käyttää flex-luokkaa. Tämä luokka asettaa display-ominaisuuden arvoksi flex.

index.html

index.html

copy

Tässä esimerkissä vanhemman flex-elementin div-luokka tekee siitä joustavan säiliön, ja lapsi-div-elementit (flex-1) jakavat tilan tasaisesti.

Flex-suunnan hallinta

Flex-suunnan apuluokat mahdollistavat sen, että voit määrittää, mihin suuntaan joustavat elementit sijoitetaan säiliössä. Voit asettaa suunnan riviksi (oletus), sarakkeeksi, käänteiseksi riviksi tai käänteiseksi sarakkeeksi seuraavilla luokilla:

ClassDescription
flex-rowSijoittaa elementit riviin (oletus).
flex-colSijoittaa elementit sarakkeeseen.
flex-row-reverseSijoittaa elementit käänteiseen riviin.
flex-col-reverseSijoittaa elementit käänteiseen sarakkeeseen.
index.html

index.html

copy

Tässä esimerkissä flex-col-luokka asettaa flex-suunnan sarakkeeksi, jolloin kohteet pinotaan pystysuunnassa.

Kohteiden tasaus vaakasuunnassa

Justify-content-apuluokat hallitsevat kohteiden vaakasuuntaista tasausta flex-kontainerissa. Käytettävissä olevat luokat ovat:

ClassDescription
justify-startKohteet tasataan alkuun.
justify-centerKohteet tasataan keskelle.
justify-endKohteet tasataan loppuun.
justify-betweenKohteet jaetaan tasaisesti, väliin jää tilaa.
justify-aroundKohteet jaetaan tasaisesti, ympärille jää tilaa.
justify-evenlyKohteet jaetaan tasaisesti, yhtä paljon tilaa ympärillä.
index.html

index.html

copy

Tässä esimerkissä justify-center-luokka keskittää kohteet vaakasuunnassa flex-kontainerin sisällä.

Kohteiden pystysuuntainen tasaus

Align-items-apuluokat hallitsevat kohteiden pystysuuntaista tasausta flex-kontainerissa. Käytettävissä olevat luokat ovat:

LuokkaKuvaus
items-startKohteet tasataan alkuun.
items-centerKohteet tasataan keskelle.
items-endKohteet tasataan loppuun.
items-baselineKohteet tasataan niiden tekstin peruslinjan mukaan.
items-stretchKohteet venytetään täyttämään kontaineri (oletus).
index.html

index.html

copy

Tässä esimerkissä items-center-luokka keskittää kohteet pystysuunnassa flex-kontainerin sisällä.

Huomio

Jos etsit jotain tiettyä, seuraa linkkiä.

1. Mikä luokka asettaa display-ominaisuuden arvoksi flex?

2. Miten asetetaan flex-suunnan arvoksi sarake (column)?

3. Mikä luokka keskittää kohteet vaakasuunnassa flex-kontainerissa?

4. Mikä apuluokka keskittää kohteet pystysuunnassa flex-kontainerissa?

question mark

Mikä luokka asettaa display-ominaisuuden arvoksi flex?

Select the correct answer

question mark

Miten asetetaan flex-suunnan arvoksi sarake (column)?

Select the correct answer

question mark

Mikä luokka keskittää kohteet vaakasuunnassa flex-kontainerissa?

Select the correct answer

question mark

Mikä apuluokka keskittää kohteet pystysuunnassa flex-kontainerissa?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 4. Luku 3

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Suggested prompts:

Can you show me an example of using these Tailwind Flexbox classes?

What are some common use cases for Flexbox in Tailwind CSS?

How do I combine multiple flex utilities for more complex layouts?

Awesome!

Completion rate improved to 3.57

bookAsettelun Hallinta Flexbox-Apuohjelmilla

Pyyhkäise näyttääksesi valikon

Tailwind CSS tarjoaa apuluokkia, joiden avulla voit helposti luoda joustavia ja responsiivisia asetteluja Flexboxin avulla. Näiden apuluokkien avulla hallitset elementtien asettelua ja kohdistusta säiliön sisällä.

Näytön asettaminen Flex-tilaan

Asettaaksesi elementin käyttämään Flexbox-asettelua, voit käyttää flex-luokkaa. Tämä luokka asettaa display-ominaisuuden arvoksi flex.

index.html

index.html

copy

Tässä esimerkissä vanhemman flex-elementin div-luokka tekee siitä joustavan säiliön, ja lapsi-div-elementit (flex-1) jakavat tilan tasaisesti.

Flex-suunnan hallinta

Flex-suunnan apuluokat mahdollistavat sen, että voit määrittää, mihin suuntaan joustavat elementit sijoitetaan säiliössä. Voit asettaa suunnan riviksi (oletus), sarakkeeksi, käänteiseksi riviksi tai käänteiseksi sarakkeeksi seuraavilla luokilla:

ClassDescription
flex-rowSijoittaa elementit riviin (oletus).
flex-colSijoittaa elementit sarakkeeseen.
flex-row-reverseSijoittaa elementit käänteiseen riviin.
flex-col-reverseSijoittaa elementit käänteiseen sarakkeeseen.
index.html

index.html

copy

Tässä esimerkissä flex-col-luokka asettaa flex-suunnan sarakkeeksi, jolloin kohteet pinotaan pystysuunnassa.

Kohteiden tasaus vaakasuunnassa

Justify-content-apuluokat hallitsevat kohteiden vaakasuuntaista tasausta flex-kontainerissa. Käytettävissä olevat luokat ovat:

ClassDescription
justify-startKohteet tasataan alkuun.
justify-centerKohteet tasataan keskelle.
justify-endKohteet tasataan loppuun.
justify-betweenKohteet jaetaan tasaisesti, väliin jää tilaa.
justify-aroundKohteet jaetaan tasaisesti, ympärille jää tilaa.
justify-evenlyKohteet jaetaan tasaisesti, yhtä paljon tilaa ympärillä.
index.html

index.html

copy

Tässä esimerkissä justify-center-luokka keskittää kohteet vaakasuunnassa flex-kontainerin sisällä.

Kohteiden pystysuuntainen tasaus

Align-items-apuluokat hallitsevat kohteiden pystysuuntaista tasausta flex-kontainerissa. Käytettävissä olevat luokat ovat:

LuokkaKuvaus
items-startKohteet tasataan alkuun.
items-centerKohteet tasataan keskelle.
items-endKohteet tasataan loppuun.
items-baselineKohteet tasataan niiden tekstin peruslinjan mukaan.
items-stretchKohteet venytetään täyttämään kontaineri (oletus).
index.html

index.html

copy

Tässä esimerkissä items-center-luokka keskittää kohteet pystysuunnassa flex-kontainerin sisällä.

Huomio

Jos etsit jotain tiettyä, seuraa linkkiä.

1. Mikä luokka asettaa display-ominaisuuden arvoksi flex?

2. Miten asetetaan flex-suunnan arvoksi sarake (column)?

3. Mikä luokka keskittää kohteet vaakasuunnassa flex-kontainerissa?

4. Mikä apuluokka keskittää kohteet pystysuunnassa flex-kontainerissa?

question mark

Mikä luokka asettaa display-ominaisuuden arvoksi flex?

Select the correct answer

question mark

Miten asetetaan flex-suunnan arvoksi sarake (column)?

Select the correct answer

question mark

Mikä luokka keskittää kohteet vaakasuunnassa flex-kontainerissa?

Select the correct answer

question mark

Mikä apuluokka keskittää kohteet pystysuunnassa flex-kontainerissa?

Select the correct answer

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 4. Luku 3
some-alt