Wie kann man Inhalte in einer Tabelle mit CSS durch '...' abkürzen und wie heißt diese Technik?

Antwort

Das, was du beschreibst, nennt man **Textüberlauf mit Auslassungszeichen** oder auf Englisch **text overflow ellipsis**. Mit CSS erreichst du das so: ```css .ellipsis { white-space: nowrap; /* Kein Zeilenumbruch */ overflow: hidden; /* Überlaufenden Text ausblenden */ text-overflow: ellipsis; /* "..." anzeigen */ max-width: 200px; /* Optional: maximale Breite */ } ``` Das Element (z. B. eine Tabellenzelle `<td>`) bekommt dann die Klasse `ellipsis`: ```html <td class="ellipsis">Dies ist ein sehr langer Text, der abgeschnitten wird...</td> ``` **Wichtig:** Das funktioniert nur bei Block- oder Inline-Block-Elementen mit fester oder maximaler Breite. **Weitere Infos:** [MDN: text-overflow](https://developer.mozilla.org/de/docs/Web/CSS/text-overflow)

Neue Frage stellen

Verwandte Fragen

Was bewirkt box-sizing: border-box in CSS?

Die CSS-Eigenschaft box-sizing: border-box bewirkt, dass die angegebene Breite (width) und Höhe (height) eines Elements die Innenabstände (padding) und die Rahmenbreite (border) mit einschli... [mehr]

Wie stellt man die Breite eines div-Elements mit CSS ein?

Die Breite eines div-Elements kannst du mit der CSS-Eigenschaft **width** festlegen. Beispiel: ```css div { width: 300px; } ``` Du kannst dabei verschiedene Einheiten verwenden, z. B. **px** (Pixe... [mehr]

Wie erstellt man einen Farbverlauf als Webseiten-Hintergrund?

Einen Farbverlauf im Hintergrund einer Webseite kannst du mit CSS ganz einfach umsetzen. Das gängigste Mittel dafür ist die Eigenschaft `background` oder `background-image` mit der Funktion... [mehr]

Wie kann ich mit HTML die Höhe eines <td>-Tags verändern?

Um die Höhe einer Tabellenzelle (`<td>`) in HTML zu verändern, kannst du das CSS-Attribut `height` verwenden. Das geht entweder direkt im HTML-Tag als Inline-Style oder über eine... [mehr]

Was bedeutet cellpadding="8" in HTML?

Das Attribut **cellpadding="8"** stammt aus dem HTML-Bereich und wird im Zusammenhang mit Tabellen verwendet. Es gibt an, wie viel Abstand (in Pixeln) zwischen dem Zellinhalt und dem Zellenr... [mehr]

Wie verhindere ich, dass die eingebauten CSS-Styles von PrimeFaces genutzt werden?

Um zu verhindern, dass die eingebauten CSS-Styles von [PrimeFaces](https://www.primefaces.org/) genutzt werden, gibt es mehrere Ansätze: 1. **Theme komplett deaktivieren** PrimeFaces lä... [mehr]

Wie kann ich die von PrimeFaces verwendeten CSS-Styles am leichtesten überschreiben?

Um die von PrimeFaces genutzten CSS-Styles am leichtesten zu überschreiben, gehst du am besten wie folgt vor: 1. **Eigene CSS-Datei einbinden:** Lege eine eigene CSS-Datei an (z. B. `custom... [mehr]

Wie weise ich einem Bootstrap-5-Container einen eigenen Farbverlauf zu?

Um einem Container in Bootstrap 5 einen eigenen Farbverlauf zuzuweisen, kannst du eigene CSS-Regeln verwenden, da Bootstrap 5 von Haus aus keine Utility-Klasse für individuelle Farbverläufe... [mehr]

CSS in Twig?

In Twig kannst du CSS auf verschiedene Arten einbinden. Hier sind einige gängige Methoden: 1. **Direktes Einfügen von CSS in die Twig-Datei**: Du kannst CSS direkt in den `<style>`... [mehr]

Was bedeutet height in CSS?

In CSS bezieht sich die Eigenschaft `height` auf die Höhe eines Elements. Sie bestimmt, wie hoch ein Element auf einer Webseite dargestellt wird. Die Höhe kann in verschiedenen Einheiten ang... [mehr]