打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
css中设置了宽度,div内容溢出不换行的的原因和解决方法

问题产生的原因  

当我们为div标签声明了宽度,但是仍然会出现文本越界的情况,不知道大家有没有发现,只有文本内容为单词或者纯数字的时候才会出现这种情况。原因是由于:浏览器在解析我们页面的时候,给这一串数字当成一个词了,这样就不会自动切断字符串而进行换行。

解决方法 

需要使用css中的word-wrap属性,目前所有主流浏览器都支持 word-wrap 属性。

方法一:

div{    word-wrap: break-word;    word-break: normal; }

方法二:

div{   word-break:break-all;}

相比较于上面的方法,这种方法的好处在于假如在宽度的范围内的临界区存在一个完整的单词,它会保留一个完整的单词自动换行 。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
css实现强制不换行/自动换行/强制换行 - 记录每个点滴 - 博客大巴
CSS不换行与CSS换行
CSS创建竖排文字的简单方法
CSS FireFox and IE 换行问题解决方案
CSS 强制换行和禁止换行
青花瓷的泪
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服