Introducere în proprietatea float în CSS
Să presupunem că avem un div cu un text lung. Să inserăm la începutul acestui text o imagine:
<div>
<img src="img.png" alt="">
some long text
</div>
div {
width: 400px;
text-align: justify;
}
:
După cum vedeți, partea de jos a imaginii se află
pe prima linie de text, iar restul textului
merge în sus. În dreapta imaginii apare
un spațiu gol mare. Să facem astfel încât
textul să umple acest spațiu gol.
Pentru aceasta, vom seta proprietatea float
cu valoarea left:
<div>
<img src="img.png" alt="">
some long text
</div>
div {
width: 400px;
text-align: justify;
}
img {
float: left;
}
:
Deci, acum imaginea plutește în stânga, iar textul o înconjoară corespunzător în dreapta. În acest caz, spațiul gol din lateralul imaginii a dispărut.
Putem face ca imaginea să plutească nu în stânga,
ci în dreapta. Pentru aceasta float îl setăm
la valoarea right:
<div>
<img src="img.png" alt="">
some long text
</div>
div {
width: 400px;
text-align: justify;
}
img {
float: right;
}
:
Luați un text lung. Inserați la început textului o imagine, iar la mijloc - alta. Faceți astfel încât prima imagine să plutească în stânga, iar a doua - în dreapta.