text-overflow

De eigenschap text-overflow in CSS behandelt situaties waarin tekst wordt afgekapt wanneer deze over het vak van het element loopt. Het kan worden afgekapt (dwz afgekapt, verborgen), een weglatingsteken (…, Unicode-bereikwaarde U + 2026) weergeven of een door de auteur gedefinieerde tekenreeks weergeven (momenteel geen browserondersteuning voor door de auteur gedefinieerde strings).

Houd er rekening mee dat text-overflow alleen voorkomt wanneer de overflow -eigenschap van de container de waarde heeft hidden, scroll of auto en white-space: nowrap;.

Tekstoverloop kan alleen voorkomen op blok- of inline-blokniveau-elementen, omdat het element een breedte moet hebben om overloop te worden. De overloop vindt plaats in de richting zoals bepaald door de eigenschap direction of gerelateerde attributen.

De volgende demo toont het gedrag van de eigenschap text-overflow inclusief alle mogelijke waarden. Browserondersteuning varieert!

  Bekijk deze pen! 

Instelling overflow tot scroll of auto zullen schuifbalken weergeven om de extra tekst weer te geven, terwijl hidden zal niet. De verborgen tekst kan worden geselecteerd door de ellipsen te selecteren.

Old Stuff

Een oude versie van de specificatie zegt dat je een URL naar een afbeelding zou kunnen gebruiken voor de ellipsen, maar het ziet er zo uit als als dat werd verwijderd.

Er is een syntaxis met twee waarden, bijv text-overflow: ellipsis ellipsis;, die de overloop aan de linker- en rechterkant van dezelfde container zou regelen. Ik weet niet zeker hoe dat mogelijk zou zijn. Misschien gecentreerde tekst in een te kleine container? De nieuwe specificatie zegt dat dit, evenals het definiëren van een string, “in gevaar” is.

Ik weet niet zeker waar ellipsis-word vandaan kwam. Het staat niet in de specificatie of in enige andere documentatie anders dan op WebPlatform.org.

De text-overflow eigenschap was vroeger een afkorting voor de combinatie van text-overflow-mode en text-overflow-ellipsis, maar niet meer en die afzonderlijke eigenschappen bestaan niet.

Gerelateerde eigenschappen

  • white-space
  • overflow
  • word-break
  • width

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *