asp.net - 如何在不拆分单词的情况下包装从数据库中获取的文本?

标签 asp.net css database html

好吧,这是一个让我难过一段时间的问题..

我有一个故事数据库。我想在 div 中显示章节的内容。我的问题是让文本在不拆分单词的情况下换行,这会降低可读性。例如,“生日”这个词在我的 div 的边缘,它会像这样被包裹起来:

生日
哎。

我该如何解决这个问题?可能真的很简单,我只是想多了..

这是CSS..

    .dvChapContent
    {
     float: left; 
     display: block; 
     width: 750px; 
     white-space:normal;
     word-break: break-all; 
     word-wrap: normal;  
    }

最佳答案

好的,这是一个 Fiddle

.dvChapContent {
  display: block;
  float: left;
  width: 750px;
  padding: 5px;
  word-break: keep-all;
  border: 1px dotted gray;
}

关于asp.net - 如何在不拆分单词的情况下包装从数据库中获取的文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18677886/

相关文章:

javascript - 单击 <a> 链接时如何关闭导航栏?

css - 如何让一个 block 出现在reactjs中?

php - SQL SELECT JOIN 重复输出

asp.net - 调试在 ASP.NET 中运行的 MEF

c# - 通过表单 POST 发送 Base64 数据图像

html - 为什么列表项没有占满?

database - 该数据集的最佳数据库是什么?

javascript - MongoDB Node 索引错误

c# - 在 ASP.NET 服务器端验证 Recaptcha 2(无验证码 reCAPTCHA)

asp.net - IIS 7.5 - 403 禁止访问