html - 不换行的文本溢出分割

标签 html css

我有一个分区,里面有一些文本溢出了分区,我无法让它在分区的边缘换行,即使它最终换行。

<div id="3_column">
    <div class="blocks">
        <div class="img">
            <div class="gallery">
                <a href="/link path" title="title">
                    <img border="0" src="/image.jpg" alt="text" title="text" />
                </a>
            </div>
        </div>
        <div>
            <h4>
                <a href="/link_path">Title</a>
            </h4>
            <div class="number">number 42 characters</div>
            <div class="descr">
                <p>
                    Description
                </p>
            </div>

溢出的除法是“number”。我试过在两侧放置填充,我试过将宽度设置为 90%。我试过定义换行,只有 break word 会起作用。它确实换行,但应该更早换行。

代码是:

.number {
    padding: 0 0 0 10px;
    font-family: Verdana;
    line-height: 16px;
    font-weight: bold;
    color: #000000;
    width: 100%;
}

如果我无法解决问题,我确信解决方案一定非常简单。有人可以帮忙吗?

最佳答案

它似乎工作正常。试试 word-wrap: break-word

.number {
  padding: 0 0 0 10px;
  font-family: Verdana;
  line-height: 16px;
  font-weight: bold;
  color: #000000;
  width: 100%;
  border: 1px solid black;
  word-wrap: break-word;
}
<div id="3_column">
  <div class="blocks">
    <div class="img">
      <div class="gallery">
        <a href="/link path" title="title">
          <img border="0" src="/image.jpg" alt="text" title="text" />
        </a>
      </div>
    </div>
    <div>
      <h4>
                <a href="/link_path">Title</a>
            </h4>
      <div class="number">1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890</div>
      <div class="descr">
        <p>
          Description
        </p>
      </div>

关于html - 不换行的文本溢出分割,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36359392/

相关文章:

javascript - 悬停在另一个包装器中时在另一个包装器中显示 div

javascript - 设置 100% 宽度和 400px 的最大宽度?

javascript - 使用 jQuery 更改 <html> 的背景图像不起作用

css - 如何防止选择图像的边

javascript - 在 highchart 中格式化后,工具提示不会隐藏

html - 右边的补充图

jquery - 将特定类添加到 <li> 元素并重复添加模式

javascript - 如何在调整大小时使光标与控制点同步?

javascript - 如何让计算机猜测一个数字并返回猜测的数字(Javascript)?

jquery - 绝对位置的高度不起作用并停止 jquery 工作(示例)