12

次のコードがあります。

.thing {
  width: 90%;
  height: 400px;
  border: 10px solid #000;
}
<div class="thing">
  aaaaaaaaaaaa
</div>

問題は、多くのコンテンツを追加すると、テキストが div からはみ出すことです!

CSSのみを使用してこれを修正するにはどうすればよいですか?

4

2 に答える 2

14
.thing {
width: 90%;
height: 400px;
padding: 10px solid #000;
word-break:break-all;
}

単語区切りを使用する

于 2013-06-11T16:38:27.067 に答える
4

これは、スペースを追加していないときに起こります

このように「aa」の間にスペースを追加するだけです>「aaaaaa aaaaaa」12文字の単語はありません

しかし、この長い単語が必要な場合は、

word-break:break-all;
于 2014-04-14T09:48:03.857 に答える