Hallo zusammen,
hab mich grad eben hier angemeldet, weil ich einfach nimmer weiterkomm bei meinerm Problem. (Sorry, falls es das Thema schon irgendwo gibt)
Also folgendes:
Ich hab einen <div>-Tag mit width:695px ... Allerdings hält sich der Text nicht an diese Grenze. Der Inhalt geht über den Rand hinaus und hört es bei dem nächsten <br> auf. Der Inhalt wird durch einen WYSIWYG-Editor erzeugt. Der erzeugte HTML-Code ist blöderweise mit zahlreichen Span-Tags verseucht. Nun will ich aber nicht auf den WYSIWYG-Editor verzichten, schließlich ist das für einen Kunden und dem kann ich nicht zumuten, seine <br>-Tags selber per Hand zu setzen.
Ich hab schon überlegt eine Funktion einzusetzen, die die Zeichen vom String zählt und nach einer bestimmten Anzahl bei einem Leerzeichen automatisch ein <br> setzt, allerdings wär das nicht ganz sauber, da ja auch die HTML-Tags miteinbezogen werden und das die tatsächliche Länge vom Text verfälscht.
Hat da jemand von euch eine Idee was man da machen könnte? Über CSS hab ich glaub ich schon jede erdenkliche Möglichkeit ausprobiert, aber ohne Erfolg.
Danke schonmal für die Hilfe
hab mich grad eben hier angemeldet, weil ich einfach nimmer weiterkomm bei meinerm Problem. (Sorry, falls es das Thema schon irgendwo gibt)
Also folgendes:
Ich hab einen <div>-Tag mit width:695px ... Allerdings hält sich der Text nicht an diese Grenze. Der Inhalt geht über den Rand hinaus und hört es bei dem nächsten <br> auf. Der Inhalt wird durch einen WYSIWYG-Editor erzeugt. Der erzeugte HTML-Code ist blöderweise mit zahlreichen Span-Tags verseucht. Nun will ich aber nicht auf den WYSIWYG-Editor verzichten, schließlich ist das für einen Kunden und dem kann ich nicht zumuten, seine <br>-Tags selber per Hand zu setzen.
Ich hab schon überlegt eine Funktion einzusetzen, die die Zeichen vom String zählt und nach einer bestimmten Anzahl bei einem Leerzeichen automatisch ein <br> setzt, allerdings wär das nicht ganz sauber, da ja auch die HTML-Tags miteinbezogen werden und das die tatsächliche Länge vom Text verfälscht.
Hat da jemand von euch eine Idee was man da machen könnte? Über CSS hab ich glaub ich schon jede erdenkliche Möglichkeit ausprobiert, aber ohne Erfolg.
Danke schonmal für die Hilfe