De eigenschap overflow-wrap
De eigenschap overflow-wrap maakt het mogelijk
om de letters van een lang woord naar een nieuwe regel af te breken,
als dat woord niet in de breedte van de container past.
Syntaxis
selector {
overflow-wrap: break-word | normal;
}
Waarden
| Waarde | Beschrijving |
|---|---|
break-word |
Zorgt ervoor dat lange woorden afgebroken worden naar een nieuwe regel, als het woord niet in de container past. Het woord begint dan op een nieuwe regel. |
normal |
Standaardgedrag: als een lang woord niet in de breedte van de container past - zal het eenvoudigweg buiten zijn grenzen uitsteken (het begint dan wel op een nieuwe regel). |
Standaardwaarde: normal.
Voorbeeld . Waarde normal
In dit voorbeeld past een heel lang woord niet in de container en steekt het buiten zijn grenzen uit (het begint wel op een nieuwe regel):
<div id="elem">
Lorem ipsum dolor sit amet
loooooooooooooooooooooooooooooooongword,
consectetur adipiscing elit.
</div>
#elem {
word-wrap: normal;
overflow-wrap: normal;
border: 1px solid red;
width: 200px;
}
:
Voorbeeld . Waarde break-word
En nu worden de letters die niet pasten, eenvoudigweg naar de volgende regel afgebroken (het lange woord zal nog steeds op een nieuwe regel beginnen):
<div id="elem">
Lorem ipsum dolor sit amet
loooooooooooooooooooooooooooooooongword,
consectetur adipiscing elit.
</div>
#elem {
overflow-wrap: break-word;
border: 1px solid red;
width: 200px;
}
:
Zie ook
-
de eigenschap
word-break,
die ook het mogelijk maakt om letters van een lang woord naar een nieuwe regel af te breken -
de eigenschap
word-wrap,
die een verouderde naam is voor de eigenschap overflow-wrap -
de eigenschap
hyphens,
die woordafbrekingen per lettergreep inschakelt -
de tag
wbr,
die zachte afbrekingen implementeert met behulp van HTML -
de tag
br,
waarmee je tekst geforceerd naar een nieuwe regel kunt laten afbreken