Zeichenkette mit Auslassungspunkten kürzen

Avatar of Chris Coyier
Chris Coyier am

Seit der Veröffentlichung dieses Artikels im Jahr 2011 hat sich einiges geändert! Wenn Sie nach einem moderneren Ansatz suchen, um eine Zeichenkette zu kürzen, lesen Sie die CSS-Eigenschaft line-clamp sowie dieses Tutorial, das sie zusammen mit einem Verblassungseffekt verwendet.

Alle folgenden Bedingungen müssen erfüllt sein, daher muss der Text in einer einzigen geraden Zeile stehen, die einen Kasten überfließt, dessen Überlauf versteckt ist.

.truncate {
  width: 250px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

Beachten Sie die hier verwendete feste Breite. Der Kernpunkt ist, dass das Element eine Art bestimmbare Breite benötigt, auf die Sie bei Flexbox besonders achten müssen


Suchen Sie nach dem Kürzen auf eine bestimmte Anzahl von Zeilen? Vielleicht gefällt Ihnen auch dieser nette Verblassungs-Kürzungseffekt.