您现在的位置: 万盛学电脑网 >> 程序编程 >> 网页制作 >> DivCSS教程 >> 正文

div中英文无法自动换行的解决办法介绍

作者:佚名    责任编辑:admin    更新时间:2022-06-22

我们为大家收集整理了关于div中英文无法自动换行的解决办法,以方便大家参考。在一个设定好宽度的div中,当我们输入的中文文字长度超过了设定宽度时,会自动换到下一行。

但是,如果输入的是英文字母,那么,无论你div设定宽度为多少,英文字母都是不换行直接在同一行输出,导致div的宽度远远超出设定的大小。

原因:这是因为div中,英文字母之间没有空格的话,它会默认认为这是一个英文单词,所以单词就一次输出不换行。那么,难道我们得在每个字母中间加入一个空格来解决这个问题么?其实不用的,可以通过CSS实现。

解决办法:在div的style中设定word-break:break-all;即可实现自动换行。添加后的div代码大致如下

div中英文自动换行

<div style="word-break:break-all;width:20px“ >现在这里的英文达到20px长度就会自动换到下一行了</div> 

希望大家可以学会div中英文无法自动换行的解决办法.想了解更多精彩内容,请关注我们的网站!

相关推荐:

divcss立体滚动条亮边的颜色介绍