Ich brauche Text innerhalb eines div zu erhalten und zu wickeln. Bis jetzt habe ich es schwer, eine Lösung zu finden. Die beste Lösung, die ich gefunden habe, funktioniert nicht für alle Browser.Browserkompatibler Zeilenumbruch und Leerzeichen: vor?
Folgendes funktioniert in Chrome und IE6 +, aber in Firefox ist der Text nicht umwickelt.
Ich habe festgestellt, dass aus irgendeinem Grund der Text nicht in Firefox mit white-Space: pre. Und -moz-pre-wrap funktioniert nicht in Firefox 3.5 (why ??), nur vor dem Wrap. Aber wenn ich Pre-Wrap zu der Liste hinzufügen, funktionieren IE 6 und 7 nicht. Sehr frustrierend.
Der Code:
.introsub {
position: relative;
top: 30px;
left: 25px;
width: 550px;
font-weight: normal;
line-height: 1.5em;
overflow: auto;
margin: 0;
padding: 1.5em;
white-space: pre;
word-wrap: break-word;
}
Wird der Text nicht automatisch standardmäßig umgebrochen? Können Sie mir einen Beispielcode zeigen? – PeeHaa
Ich dachte, dass es sein würde, aber es ist nicht. .introsub { Position: relativ; oben: 30px; links: 25px; Breite: 550px; Schriftgewicht: normal; Zeilenhöhe: 1.5em; Überlauf: Auto; Rand: 0; Polsterung: 1.5em; Leerraum: vor; Wortumbruch: Bruchwort; } – Logan
Ausgabeansicht auf Codeplex scheint darunter zu leiden. – SoonDead