⊗mkPmFlCl 198 of 250 menu

Opheffen van floaten met de clear eigenschap in CSS

Om dit probleem op te lossen bestaat er een speciale eigenschap clear, die het floaten opheft. De waarde left heft floaten links op, de waarde right - rechts, en de waarde both - aan beide kanten. Deze waarde wordt het meest gebruikt.

Kortom, de eigenschap clear heft floaten op. In ons geval stelt dit ons in staat om te voorkomen dat de zwevende afbeelding uit de eerste div over de tweede div heen schuift.

clear moet worden toegepast op het element waarover geen zwevende elementen mogen schuiven, dus in ons geval moet het worden toegepast op de tweede div.

Laten we dit doen - geven we de tweede div naast de klasse parent ook de klasse clearfix en voor deze nieuwe klasse stellen we de eigenschap clear in op de waarde both - het overlappen van de afbeelding verdwijnt:

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

:

De naam clearfix is algemeen aanvaard, gebruik deze daarom in de toekomst.

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