Citat:
Ursprungligen postat av Kwaa
Kod:
$text = nl2br($text); # kanske :'3
nl2br() ersätter bara nyradstecknet '\n' med ett <br> (eller <br />), helt oanvändbart i detta fall såvida TS inte har problem med det också.
Det du kan göra är att använda
wordwrap i css, dock har jag för mig det bara funkar i IE.
EDIT:
Vill du få det att fungera i alla läsare så har du två alternativ:
Använd
detta skript.
Eller inkludera ett "null-längd" tecken efter varje bokstav i din text, förslagsvis denna: &# 8203; (utan mellanslaget). Dessa tecken fungerar på så sätt att dom tar ingen plats så länge dom inte stöter på en "vägg", när dom gör det så skapas ett nyradstecken.