⊗mkPmFlCl 198 of 250 menu

Oppheving av flyt med clear-egenskapen i CSS

For å løse et slikt problem finnes det en spesiell egenskap clear som opphever flyt. Verdien left opphever flyt til venstre, verdien right - til høyre, og verdien both - på begge sider. Denne verdien brukes mest ofte.

Så, egenskapen clear opphever flyt. I vårt tilfelle vil dette tillate oss å gjøre slik at det flytende bildet fra den første div-en ikke overlapper den andre div-en.

Samtidig bør clear gis til det elementet som flytende elementer ikke skal overlappe, det vil si i vårt tilfelle bør det gis til den andre div-en.

La oss gjøre dette - gi den andre div-en foruten klassen parent også klassen clearfix og for denne nye klassen sette egenskapen clear med verdien both - overlappingen av bildet vil forsvinne:

<div class="parent"> <img src="img.png" alt=""> text </div> <div class="parent clearfix"> text </div> .parent { border: 1px solid red; } .parent img { float: left; } .clearfix { clear: both; }

:

Navnet clearfix er allment akseptert, så bruk det i fremtiden.

Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis