我有一個評論框,如果他們進入長的一個字,「aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa」文本不重複的div
框將打破(文字資料覈實的),我用溢出:隱藏,但是我的朋友希望它打破像普通文本一樣。
任何想法如何解決?
我有一個評論框,如果他們進入長的一個字,「aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa」文本不重複的div
框將打破(文字資料覈實的),我用溢出:隱藏,但是我的朋友希望它打破像普通文本一樣。
任何想法如何解決?
爲了讓overflow
隱藏大於容器尺寸的內容,該容器必須有一組width
。但即便如此,CSS並沒有打破長單詞。 (除了IE有word-wrap: break-word
指令Further reading)
如果你正在使用某種類型的服務器端處理(我假設你是這樣),你可以通過在預設長度處分解長字來處理文本內容從而避免溢出。
啊,我想用php的wordwrap功能去吧。 謝謝 – newinjs 2010-05-28 06:14:29
您需要使用任何服務器語言來設計某種方式來打破字符串。你可以使用正則表達式組合(檢查長的不間斷字符串),然後將它與某些字符串分割函數結合以插入一些換行符或其他內容。
描述像正常一樣的突破?你想限制可以輸入的字符嗎?或者你想讓它返回一個無效的聲明? – Sphvn 2010-05-28 05:50:23
我想要文本aaaaaaaaaaaaaaaaaaaaaaaaaaa,所以按照div框,如果它太長,可能會下降到第二行。 – newinjs 2010-05-28 06:04:47