div中英文无法自动换行的解决办法
2015-09-16 17:17
417 查看
在一个设定好宽度的div中,当我们输入的中文文字长度超过了设定宽度时,会自动换到下一行。
但是,如果输入的是英文字母,那么,无论你div设定宽度为多少,英文字母都是不换行直接在同一行输出,导致div的宽度远远超出设定的大小。
原因:这是因为div中,英文字母之间没有空格的话,它会默认认为这是一个英文单词,所以单词就一次输出不换行。那么,难道我们得在每个字母中间加入一个空格来解决这个问题么?其实不用的,可以通过CSS实现。
解决办法:在div的style中设定word-break:break-all;即可实现自动换行。
相关文章推荐
- 手机抓包 http tcp udp?
- 废人了
- 前端性能优化(一)
- 不花钱让产品3天内2亿曝光?
- 云海飞翔lee-数据库
- perl 转化 utf8/unicode/gb2312
- Linux系统平均负载3个数字的含义
- SystemVerilog中有关class类的基础知识
- 找出n个字符串中出现次数最多的字符串(创新工场)
- Android使用线程更新UI----Thread、Handler、Looper、TimerTask等
- readonly时禁用删除键,readonly按删除键后页面后退解决方案
- C++类成员的初始化
- CentOS NTP服务器
- session生命周期
- 运用ocropy时报numpy.dot() fails when using keyword argument "out"的错误
- linux sort 命令详解
- java 命令设计模式
- 自定义可控带跑马灯效果的TextView
- JSP九大内置对象
- java 获取当前系统时间