⊗mkPmFlPHC 200 of 250 menu

Clearfix en die ouer se hoogte in CSS

Laat ons een div met die klas parent los, verwyder die teks daaruit, en laat net die drywende prentjie oor. Soos jy reeds weet, sal die hoogte van die div in hierdie geval tot nul ineenstort, daar sal net die boonste en onderste grens oorbly. Die prentjie sal dan onderkant uit ons div uitsteek:

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

:

Laat ons dit so maak dat die drywende prentjie ons div in hoogte uitbrei. Vir dit word 'n slim metode gebruik - laat ons na die prentjie 'n div sonder teks met die klas clearfix plaas.

Ons prentjie is 'n drywende element en brei nie die ouer se hoogte uit nie, maar die div-clearfix - is nie drywend nie en beïnvloed die ouer se hoogte.

Aangesien die clearfix-div die eienskap clear het, sal dit gebeur dat dit deur die prentjie afgestoot sal word en daaronder sal staan, terwyl dit die ouer se hoogte uitbrei.

Die clearfix-div self is leeg en sigbaar op die skerm, maar brei terselfdertyd die ouer se hoogte uit.

Kom ons probeer dus:

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

:

Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp