我遇到这样一种情况,其中可以有像“hellowordsometext”这样的长词或像“1234567891122”这样的整数,中间没有任何空格。请检查这个js。 http://jsfiddle.net/rzq5e/6/
达到 div 宽度后如何将其分成下一行。现在发生的是,它与 div 一起扩展
<div>Solutionforentprise</div>
原文由 dev1234 发布,翻译遵循 CC BY-SA 4.0 许可协议
我遇到这样一种情况,其中可以有像“hellowordsometext”这样的长词或像“1234567891122”这样的整数,中间没有任何空格。请检查这个js。 http://jsfiddle.net/rzq5e/6/
达到 div 宽度后如何将其分成下一行。现在发生的是,它与 div 一起扩展
<div>Solutionforentprise</div>
原文由 dev1234 发布,翻译遵循 CC BY-SA 4.0 许可协议
我自己找到了这个解决方案。
word-break: break-all;
但它不适用于 Opera。
http://www.w3schools.com/cssref/tryit.asp?filename=trycss3_word-break
原文由 dev1234 发布,翻译遵循 CC BY-SA 3.0 许可协议
3 回答1k 阅读✓ 已解决
4 回答1.3k 阅读✓ 已解决
2 回答950 阅读✓ 已解决
2 回答1.5k 阅读✓ 已解决
2 回答1.4k 阅读✓ 已解决
2 回答922 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
您需要的是
word-wrap: break-word;
,此属性将强制非间隔字符串在div
内中断演示