Miten poistaa liikkeestä(Clearfix)
- Edellinen sivu Sama korkeus
- Seuraava sivu Vastauskykyinen kelluva
Opi, miten käyttää clearfix-tekniikkaa poistaaksesi liikkeestä.
Miten poistaa liikkeestä (Clearfix)
Liukuvien elementtien takana olevat elementit virtaavat sen ympärillä. Ratkaisu on käyttää clearfixin häiriintymistä:
Ei Clearfix

Käyttö Clearfix

Clearfix-tekniikka
Jos elementti on korkeampi kuin sen sisältävä elementti ja se on liukunut, se vuotaa konttoristaan.
Sitten voimme lisätä sisältöelementtiin overflow: auto; ratkaistaksemme tämän ongelman:
Esimerkki
.clearfix { overflow: auto; }
Niin kauan kuin voit hallita ulko- ja sisätilaa:overflow: auto;
Clearfixin poistaminen liikkeestä toimii hyvin (muuten saatat nähdä vierityspalkin).
Kuitenkin, uuden ja modernin clearfix-tekniikan käyttö on turvallisempaa, ja suurin osa verkkosivustoista käyttää seuraavaa koodia:
Esimerkki
.clearfix::after { content: ""; clear: both; display: table; }
Liittyvät sivut
Oppitunti:CSS kelluva
- Edellinen sivu Sama korkeus
- Seuraava sivu Vastauskykyinen kelluva