div中英文无法自动换行的解决办法
导读:收集整理的这篇文章主要介绍了div中英文无法自动换行的解决办法 ,觉得挺不错的,现在分享给大家,也给大家做个参考。 但是,如果输入的是英文字母,那么,无论你div设定宽度为多少,英文字母都是不换行直接在同一行输出,导致div的宽度...
收集整理的这篇文章主要介绍了div中英文无法自动换行的解决办法 ,觉得挺不错的,现在分享给大家,也给大家做个参考。 但是,如果输入的是英文字母,那么,无论你div设定宽度为多少,英文字母都是不换行直接在同一行输出,导致div的宽度远远超出设定的大小。 原因:这是因为div中,英文字母之间没有空格的话,它会默认认为这是一个英文单词,所以单词就一次输出不换行。那么,难道我们得在每个字母中间加入一个空格来解决这个问题么?其实不用的,可以通过CSS实现。
解决办法:在div的style中设定word-break:break-all; 即可实现自动换行。添加后的div代码大致如下
div中英文自动换行
复制代码代码如下:
div style="word-break:break-all; width:20px“ > 现在这里的英文达到20px长度就会自动换到下一行了/div>
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: div中英文无法自动换行的解决办法
本文地址: https://pptw.com/jishu/584801.html