Таъсири элементҳои float ба волидайн дар CSS
Бигзор акнун мо як div дошта бошем, ки дар он як акс
ҷойгир аст. Ба div ҳудуд медиҳем, ва ба акс
ҳоло хусусияти float-ро надода мебинем.
Биёед бинем, ки ин чӣ гуна дар браузер намоиш дода мешавад:
<div>
<img src="img.png" alt="">
</div>
div {
border: 1px solid red;
}
:
Акнун биёед ба акс хусусияти
float бо қимати left таъин кунем. Дар ин
ҳолат воқеаи аҷибе рух медиҳад - баландии
волидайн нопадид мешавад, ҳудуди поёнии он
дар давоми ҳудуди болоӣ оғоз меёбад, ва акс
аз поёни волидайни худ берун мебарояд:
<div>
<img src="img.png" alt="">
</div>
div {
border: 1px solid red;
}
img {
float: left;
}
:
Маълум мешавад, ки элементҳое, ки ба онҳо хусусияти
float таъин шудааст, волидайни худро дар баландӣ васеъ намекунанд.
Биёед ба ҷои қимати left барои хусусияти float
қимати right-ро нависем. Рафтори
волидайн тағйир намеёбад, аммо акс аз тарафи рост
шиноварӣ кардан оғоз мекунад:
<div>
<img src="img.png" alt="">
</div>
div {
border: 1px solid red;
}
img {
float: right;
}
: