⊗mkPmFlPHC 200 of 250 menu

Clearfix en ouderhoogte in CSS

Laten we één div met klasse parent laten, de tekst eruit halen, en alleen de zwevende afbeelding laten. Zoals je al weet, zal in dit geval de hoogte van de div inklappen tot nul, er blijft alleen de boven- en onderrand over. De afbeelding zal onderaan uit onze div steken:

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

:

Laten we ervoor zorgen dat de zwevende afbeelding onze div in hoogte uitbreidt. Hiervoor wordt een handige truc gebruikt - laten we na de afbeelding een div zonder tekst plaatsen met de klasse clearfix.

Onze afbeelding is een zwevend element en breidt de ouder niet uit in hoogte, maar de div-clearfix - is niet zwevend en beïnvloedt de hoogte van de ouder.

Omdaan de div-clearfix de eigenschap clear heeft gekregen, zal het resultaat zijn dat hij door de afbeelding naar beneden wordt geduwd en eronder komt te staan, waardoor de ouder in hoogte wordt uitgebreid.

De div-clearfix zelf is leeg en niet zichtbaar op het scherm, maar breidt tegelijkertijd de ouder uit in hoogte.

Laten we het proberen:

<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; }

:

Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren