Betrachten Sie diesen HTML/CSS-Schnipsel:Text Überlauf mit drei Punkten auf der linken Seite
.l { text-align: left; }
.r { text-align: right; }
p {
width: 150px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
border: solid 1px green;
}
<p class="l">111222333444555666777888999</p>
<p class="r">111222333444555666777888999</p>
Es zeigt zwei mit fester Breite Behälter mit etwas Text zu lang passen, mit Überlauf gesetzt, um anzuzeigen eine Ellipse, um zu zeigen, dass ein Text versteckt ist. Der erste Container ist linksbündig, der zweite ist rechtsbündig.
Das Ergebnis zeigt, dass die Ellipse für beide Beispiele rechts ist.
jedoch gerechtfertigt für die zweite Straße rechts ein, ich möchte dies erreichen:
...4555666777888999
statt
1112223334445556...
Ist das möglich?
IE11 zeigt '... 111222333' statt' ... 4555666' –