Erzwingt die Aufteilung des Textes in mehrere Zeilen, wenn die maximale Breite des '#div' erreicht ist.
Wie kann ich das tun? Wenn ich versuche, Daten mit 200 Zeichen ohne Leerzeichen auszugeben, bekomme ich Folgendes:
Ergebnis1 (kein Abstand):
%Vor%result2 (ein Leerzeichen haben):
%Vor%Ich möchte es schaffen:
%Vor%Muss ich Folgendes verwenden ?:
%Vor%oder es ist ein CSS-Styling?
Wenn word-break: break-all;
angewendet wird, wird der Text bei jedem Zeichen umbrochen, wenn er die Breite des übergeordneten Elements überschreitet, ohne dass ein Leerzeichen oder ein anderer Haltepunkt erforderlich ist.
Machen Sie ein kleineres Div und verwenden Sie CSS text-align: justify
und word-break:break-all;
Wie bereits in der angenommenen Antwort angegeben, verwenden Sie Folgendes:
%Vor%Die W3-Spezifikation , die darüber spricht, scheint dies zu belegen word-break: break-all bedeutet, dass ein bestimmtes Verhalten bei CJK erforderlich ist (Chinesisch, Japanisch und Koreanisch) Text, während Word-Wrap: Break-Word ist das allgemeinere, nicht CJK-bewusste Verhalten. (Kredit: AakashM : siehe post )
Optionen für die Option zum Hinzufügen von Wortumbrüchen ( W3Schools ):
%Vor%Arbeitsbeispiel: