@@awdp30:
ich weiss nicht, ob das hier die richtige Rubrik ist aber ich suche nach einer Möglichkeit Sätze zu verkürzen. Habe ich z.B. einen Satz wie: DAS HAUS IST ABER SCHÖN GEWORDEN möchte ich z.B. das nur DAS HAUS IST ABER... ausgegeben wird. Ich möchte diese Variante nutzen, um in vorgegebenen Tabellen eine gleiche optische Formatierung zu bekommen.
Du hast zwei Möglichkeiten:
(1) Du lässt nur einen http://de.selfhtml.org/javascript/objekte/string.htm#substr@title=Teil ausgeben, an den du "…" anhängst. Das hieße eine festgelegte Anzahl von Zeichen. Hilft nicht wirklich, da 42 'm' viel breiter sind als 42 'i'.
(2) Du http://de.selfhtml.org/css/eigenschaften/positionierung.htm#overflow@title=schneidest in den betreffenden Tabellenzellen ab. Das bedeutet den Verzicht auf "…".
BTW, IEs verstehen schon 'word-break: break-all'. [CSS3-TEXT §4.1]
(3) Eine dritte Möglichkeit wäre, den betreffenden Test außerhalb des Anzeigebeichs hinzuschreiben und solange zu verkürzen, bis dessen berechnete Breite (mit angehängtem "…") kleiner als die dir Verfügung stehende ist, dann erst den verkürzten an die richtige Stelle schreiben. Sehr aufwendig.
Live long and prosper,
Gunnar
Erwebsregel 208: Manchmal ist das einzige, was gefährlicher als eine Frage ist, eine Antwort.