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