A float tulajdonság és több blokk a CSS-ben

Tegyük fel, hogy most nem egy div-utód van egymás mellett a HTML kódban, hanem kettő, és mindkettőnek be van állítva a float tulajdonság left értékre. Nézzük meg, mi történik:

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;
}

Результат:

Tehát, amint látjuk, a két blokk-utód sorba rendeződött, és a HTML kódban az első blokk balra kerül.

Most próbáljuk ki a left érték helyett a right értéket. Ebben az esetben a blokkok jobbra fognak úszni, és a sorrendjük megfordul az HTML kódban megadott sorrendhez képest:

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

Ismételje meg az oldalt a minta szerint: