Lastnost float in več blokov v CSS
Naj bo zdaj v HTML kodi drug ob drugem ne en
div-potomec, ampak dva in obema je določen float
z vrednostjo left. Poglejmo,
kaj se bo zgodilo:
<div class="parent">
<div class="child">1</div>
<div class="child">2</div>
some long text
</div>
.parent {
border: 1px solid red;
text-align: justify;
}
.child {
float: left;
width: 200px;
height: 100px;
border: 1px solid green;
}
:
Torej, kot vidimo, sta se dva bloka-potomca postavila v vrsto, pri čemer bo prvi blok v HTML kodi nameščen na levi.
Poskusimo zdaj namesto vrednosti left
napisati vrednost right. V tem primeru
bodo bloki plavali na desni, pri čemer se bo vrstni red
spremenil v obraten v primerjavi z
vrstnim redom v HTML kodi:
<div class="parent">
<div class="child">1</div>
<div class="child">2</div>
some long text
</div>
.parent {
border: 1px solid red;
text-align: justify;
}
.child {
float: right;
width: 200px;
height: 100px;
border: 1px solid green;
}
: