如何在div或span中制作无单词空间的单词,以便所有单词以div宽度显示

时间:2019-03-26 13:22:04

标签: html css

我遇到了一些宽度限制为divspan的无空格单词的问题。

The picture of what i have vs what i need

这是示例代码:

.abc {
  width: 200px;
  height: auto;
  min-height: 100px;
  background-color: blue
}


<div class="abc">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
</div>

我想显示如下:

http://oi64.tinypic.com/2mnqkco.jpg

谢谢

3 个答案:

答案 0 :(得分:1)

使用:

word-wrap: break-word

在您的css框中。

这是您的代码,可以正常工作:

<style>
    .abc{width: 200px;height: auto;min-height: 100px;background-color: blue; word-wrap: break-word}
</style>
<div class="abc">
    aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
</div>

答案 1 :(得分:1)

这行CSS应该为您做到:

.abc {
  overflow-wrap: break-word;
}

或者,在“ background-color:blue”之后添加

;overflow-wrap: break-word

答案 2 :(得分:0)

<div class="abc">
  aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
</div>  


  .abc{
         width:200px;
          word-wrap: break-word;
        }