2011-04-25 49 views
1

我正在創建一個頁面,用戶可以發表評論,但我在div中包含發佈消息的一些問題。如果太長而沒有換行符,則會出現一個水平滾動條。我想使文本自動進入下面的行,如發佈在本網站上的評論。HTML/CSS分行中斷

您是否有過這樣的想法?

我使用chrome作爲瀏覽器,asp.net是服務器語言。

我創建的分度:

Response.Write("<tr><td><div class=""target-div"">" & reader("commento").Replace(vbCrLf,"br/>") & "</div></td></tr>") 
+0

你嘗試過設置空白值嗎? – Genzume 2011-04-25 16:13:44

+0

是的,我試過空白:預先包裝;由安德烈建議,但它不起作用。 – Ste 2011-04-25 16:52:22

回答

2

我認爲這是

.target-div { 
    white-space:pre-wrap; 
} 

預包裝既節省了用戶的格式(即,保留多個白色空格),敷在必要時

+0

它不起作用:( 這個div它包含在一個表格的單元格中,我不知道這是否可能是問題... – Ste 2011-04-25 16:23:49

+1

什麼瀏覽器和文檔類型?雙重檢查你設置它的權利元素?你可以編輯你的答案來提供代碼,或者甚至更好的是一個小提琴? – Andre 2011-04-25 16:27:22