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:

html<div class="parent">
  <div class="child">1</div>
  <div class="child">2</div>
  some long text
</div>
css.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:

html<div class="parent">
  <div class="child">1</div>
  <div class="child">2</div>
  some long text
</div>
css.parent {
  border: 1px solid red;
  text-align: justify;
}
.child {
  float: right;
  width: 200px;
  height: 100px;
  border: 1px solid green;
}

Результат:

Задание 1

Ponovite stran po tem vzorcu: