Eigenschap float
De eigenschap float - definieert zwevende
blokken die door tekst zullen worden omgeven.
De eigenschap float wordt soms gebruikt
in combinatie met de eigenschap clear, die
het omgeven van een element opheft.
Hoewel float oorspronkelijk werd bedacht
voor het invoegen van omgeven blokken in tekst,
wordt het tegenwoordig zeer breed en op een niet-standaard
manier gebruikt voor het opbouwen van lay-outs.
Syntaxis
selector {
float: left | right | none;
}
selector {
clear: both | left | right | none;
}
Waarden voor float
| Waarde | Beschrijving |
|---|---|
left |
Het blok zal links zweven en de tekst zal het rechts omgeven. |
right |
Het blok zal rechts zweven en de tekst zal het links omgeven. |
none |
Geen omgeving. |
Standaardwaarde: none.
Waarden voor clear
| Waarde | Beschrijving |
|---|---|
left |
Heeft het omgeven van links op. |
right |
Heeft het omgeven van rechts op. |
both |
Heeft het omgeven van zowel links als rechts op. |
none |
Geen opheffing van het omgeven. |
Standaardwaarde: none.
Voorbeeld
We gebruiken float op een niet-standaard manier
door de lijstitems op een lijn te plaatsen:
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5</li>
</ul>
li {
float: left;
border: 1px solid red;
}
:
Zie ook
-
de eigenschap
clear,
die float voor bovenliggende elementen opheft