CSS-Ellipsenverkürzung, wenn Breite schmaler als Ellipsenzeichen ist

8

Ich verwende das folgende CSS, um Text mit Auslassungspunkten zu kürzen.

%Vor%

Das funktioniert gut für mich, aber verhält sich nicht so, wie ich es möchte, wenn die Breite des Elements kleiner ist als die Breite des Ellipsenzeichens. Ich würde erwarten, dass das Ellipsenzeichen abgeschnitten wird, stattdessen wird der ursprüngliche Text ohne die Ellipse abgeschnitten dargestellt.

Siehe dieses JSFiddle für ein Beispiel.

Obwohl ich dieses Problem mit einer minimalen Breite vermeiden kann, möchte ich herausfinden, ob es eine einfache Möglichkeit gibt, anstelle des abgeschnittenen Textes ein abgeschnittenes Ellipsenzeichen anzuzeigen.

    
Ross Smith 13.01.2015, 15:16
quelle

1 Antwort

1

Ich treffe die gleiche Frage mit Ihnen, es gibt einen Schwellenwert für die Breite von abgeschnittenen Ellipsenzeichen, der in abgeschnittenen Ellipsetext geändert wird, und der Schwellenwert für die Breite wird von der Schriftgröße beeinflusst und unterscheidet sich von der Art des Browsers. Wenn wir den Schwellenwert für die Breite kennen, können wir manuell '...' verwenden, um den ursprünglichen Text zu ersetzen. Der Schwellenwert für die Breite ist jedoch unbekannt ...

    
keben hu 22.01.2015 12:54
quelle

Tags und Links