19CSS-perusteet

CSS Flexbox

Helppo20MIN

CSS Flexbox on yksi modernin CSS:n tärkeimmistä ominaisuuksista, joka mahdollistaa joustavan ja dynaamisen tavan hallita elementtien sijaintia ja koon määritystä. Se on erityisen hyödyllinen responsiivisessa suunnittelussa, kun halutaan luoda sivustoja, jotka toimivat saumattomasti eri näyttökokojen kanssa.

Flexboxin perusperiaate on, että elementit asetetaan "joustavaan" konttiin, joka mukautuu sen sisällön mukaan. Sitten elementtejä voidaan hallita asettamalla kontille säännöt siitä, miten elementit sijoitetaan ja käyttäytyvät. Flexboxin avulla voit esimerkiksi keskittää elementit vaaka- ja pystysuunnassa, jakaa tilan tasaisesti elementtien välillä tai jopa vaihtaa elementtien järjestystä.

Tässä on muutamia esimerkkejä siitä, miten voit käyttää Flexboxia CSS:ssä. Näissä esimerkeissä .container on Flexbox-kontti, joka sisältää elementit, joita haluat hallita. display: flex määrittää, että kontti käyttää Flexboxia. Sen jälkeen voit käyttää muita Flexbox-sääntöjä, kuten justify-content, align-items ja** flex-direction**, joiden avulla voit hallita elementtien sijaintia ja kokoa.

Aseta elementit vaakasuoraan keskelle

CSS
1.container {
2  display: flex;
3  justify-content: center;
4  align-items: center;
5}

1 / 5
Hakatemia Pro

Hakkeroinnin oppiminen alkaa tästä

Sadat interaktiiviset kurssit, virtuaalilabrat ja CTF-haasteet selaimessasi. Aloita ilmainen kokeilu ilman korttitietoja.