ChrisB: Text bei Überlänge abschneiden

Beitrag lesen

Hi,

ich möchte eine Tabelle erstellen, die in einer Spalte den Namen eines Fotoalbums direkt gefolgt von einer Jahreszahl anzeigt. Darunter (in der selben Zelle) eine kurze Beschreibung. Wenn der Name oder die Beschreibung zu lang ist soll der Rest abgeschnitten werden.

Wo und wie hast du denn die Breite der Tabellenzelle vorgegeben?

Aber der IE schneidet nicht ab, sondern versteckt nur (die Spalte vergrößert sich um die eigentliche länge wenn nichts abgeschnitten wäre):

Nun, dass ausgerechnet der IE mit overflow Probleme hat, insb. in Verbindung mit Tabellenzellen, überrascht nicht sonderlich.

Habe anfangs mit <div> rumprobiert. Macht aber immer einen Umbruch rein.

Für die Beschreibung, die eh eine eigene Zeile darstellt, wäre das ja egal. Und ich könnte mir vorstellen, dass der IE overflow mit einem block-Element etwas besser handhabt, als bei inline-block.

Ein <span> macht eine Verschiebung um einige Pixel. Die 'Text-Zeilen-Höhe' nimmt ebenfalls um einige Pixel zu.

Das wird am inline-block liegen.

MfG ChrisB

--
“Whoever best describes the problem is the person most likely to solve the problem.” [Dan Roam]