asp.net - HTML/CSS div 换行符

标签 asp.net html css

我正在创建一个用户可以发表评论的页面,但我对包含所发表消息的 div 有一些问题。如果它太长并且没有换行符,它会出现一个水平滚动条。我想让文本自动进入下一行,就像在本网站上发布的评论一样。

您有实现这一目标的一些想法吗?

我使用 chrome 作为浏览器,asp.net 是服务器语言。

我创建了 div:

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

最佳答案

我觉得是

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

pre-wrap 既可以保存用户格式(即保留多个空格),也可以在必要时换行

关于asp.net - HTML/CSS div 换行符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5780349/

相关文章:

html - 图像未覆盖整个 "div"区域

html - 是什么让我的代码在 Safari 中看起来不同?

c# - 使用 C# 检查 IP 地址与一系列值的最简单方法

javascript - JQuery-Ajax : encodeUriComponent not working (EncodeUri does)

c# - 如何防止在绑定(bind)期间将行添加到 GridView

html - 表格单元格内的 div 背景图像在 Firefox 上不起作用

javascript - 将 div 文本替换为 div jquery onload 中的另一个 div

javascript - Jquery div slider + 菜单

javascript - 加载字体时内容安全策略错误

asp.net - ASP.NET 的 IIS7 身份验证配置