Kufuta Mkondo kwa kutumia Sifa ya clear katika CSS
Kwa ajili ya kutatua tatizo kama hilo kuna sifa maalum
clear, ambayo hufuta mkondo. Thamani
left hufuta mkondo wa kushoto,
thamani right - kulia, na thamani
both - kutoka pande zote mbili. Thamani hii
ndiyo hutumiwa mara nyingi zaidi.
Kwa hivyo, sifa clear hufuta mkondo.
Katika kesi yetu hii itaturuhusu kufanya hivi,
ili picha inayoelea kutoka kwa div ya kwanza
isichanganyike na div ya pili.
Wakati huo huo clear inapaswa kutolewa kwa
kitu ambacho vitu vinavyoelea havipaswi kukichanganya,
yaani katika kesi yetu inafaa
kutolewa kwa div ya pili.
Wacha tufanye hivi - tupe div ya pili
badala ya darasa parent na pia darasa clearfix
na kwa darasa hili jipya tuweke sifa
clear kwa thamani both - kuchanganyika
kwa picha kitatoweka:
<div class="parent">
<img src="img.png" alt="">
maandishi
</div>
<div class="parent clearfix">
maandishi
</div>
.parent {
border: 1px solid red;
}
.parent img {
float: left;
}
.clearfix {
clear: both;
}
:
Jina clearfix linakubalika kwa ujumla,
kwa hivyo katika siku zijizo tumia hasa hilo.