兼容IE和FF的自动换行处理样式word-wrap

用户头像
无锡/网页设计师/15年前/2537浏览
兼容IE和FF的自动换行处理样式word-wrap

最好的方法:word-wrap:break-word; overflow:hidden;解释:word-wrap是控制换行的。使用break-word时,是将强制换行。中文没有任何问题,英文语句也没问题。但是

最好的方法:word-wrap:break-word; overflow:hidden;
解释:word-wrap是控制换行的。
使用break-word时,是将强制换行。中文没有任何问题,英文语句也没问题。但是对于长串的英文,就不起作用。
break-word是控制是否断词的。
normal是默认情况,英文单词不被拆开。
break-all,是断开单词。在单词到边界时,下个字母自动到下一行。主要解决了长串英文的问题。
keep-all,是指Chinese, Japanese, and Korean不断词。即只用此时,不用word-wrap,中文就不会换行了。(英文语句正常。)
ie下:
使用word-wrap:break-word;所有的都正常。
ff下:
如这2个都不用的话,中文不会出任何问题。英文语句也不会出问题。但是,长串英文会出问题。
为了解决长串英文,一般用word-wrap:break-word;word-break:break-all;。但是,此方式会导致,普通的英文语句中的单词会被断开(ie下也是)。
目前主要的问题存在于 长串英文 和 英文单词被断开。其实长串英文就是一个比较长的单词而已。
即英文单词应不应该被断开那?那问题很明显了,显然不应该被断开了。
对于长串英文,就是恶意的东西,自然不用去管了。但是,也要想些办法,不让它把容器撑大。
用:overflow:auto; ie下,长串会自动折行。ff下,长串会被遮盖。
所以,综上,最好的方式是word-wrap:break-word;overflow:hidden;而不是word-wrap:break-word;word-break:break-all;
2
举报
|
10
分享
相关推荐
评论
用户头像
评论你的想法~
表情
喜欢TA的作品吗?喜欢就快来夸夸TA吧!
推荐素材
商务网页
卡通女孩与网页表格3D渲染
四个人物分别在上网贴纸合集
网页设计——纸杯蛋糕
卡通女孩与网页表格3D渲染
女生坐在网页面前办公矢量插画
三个青年正在装修网页矢量插画
浏览电脑网页的元素
网页页面矢量插画
三个青年站在网页周边矢量插画
一个人拿着优惠券准备支付购物电商矢量插画
3D风格时尚电子商务设计元素
互联网,互联网插画,商务,数据,项目,合作,网页插画,插画,大数据,智能,商业,网页,网页设计,插画设计,互联,未来,沟通,渐变,蓝色插画,商铺,覆盖,管理,项目管理,效率,提升,高效,关系,拓展,
三位美女围着网页看信息矢量插画
 网页背景
卡通风格网页页面3D渲染
男生和女生站在网页面前矢量扁平插画
卡通风格网页页面3D渲染
网页图标
卡通风格网页页面3D渲染
男生坐在网页面前办公矢量插画
新年快乐送福网页矢量图banner
网页电商背景矢量插画
B19【星空诗意&网页幽灵按钮】公司产品服务简介汇报
网页背景
你可能喜欢
相关收藏夹
大家都在看
登录注册