2010-12-29 10 views
1

Ich mache ein Kommentar-System, aber es gibt etwas, das mich nervt. Für ein Beispiel, wenn ich einen Kommentar poste, der 300 Symbole ohne Leerzeichen zwischen ihnen enthält, wird die Kommentarbox überlaufen. Dann verwende ichWie geht Facebook mit Textüberlauf um?

overflow:hidden 

aber das ist nicht genau das, was ich will. Wenn ich das gleiche Experiment in Facebook-Kommentar versuche, anstatt überzulaufen und zu verstecken, wird die ganze Zeichenfolge angezeigt und wird irgendwie in neuen Zeilen getrennt. Wie kann ich das machen?

+2

Dies ist keine Antwort, aber ... Sie könnten diese Gelegenheit nutzen, um Ihre Werkzeuge ein wenig besser kennenzulernen. Mit Chrome oder Firebug (auf Firefox) können Sie diese Art von Sache herausfinden, allgemein ... auch, wenn Sie es schaffen, eine Kopie der Seite zu speichern und immer noch die Sache funktionierend zu haben (zweifelhaft wegen des Ajax), könnten Sie Dinge zu zerbrechen, um herauszufinden, was es antreibt. –

Antwort

1

Sie werden wahrscheinlich word-wrap: break-word; verwenden.

Wie Sie aus dem Link sehen können, wird es in allen gängigen Browsern unterstützt.

+0

vielen dank! :) –

1

Versuchen Sie dies in Ihrem Textarea-Tag

<textarea wrap="soft"> 

oder diese ..

<textarea wrap="hard"> 

oder können Sie CSS verwenden, um es zu tun

textarea { 
    word-wrap: break-word; 
} 
Verwandte Themen