chrom中文换行word-break:break-all不生效解决办法

今天有朋友找我说是文字换行出现了问题,新行起始为标点符号的话,总会把第一行最后一个字给带下去,搞的很不美观,像这种常见的文字排版问题当然是教他怎么粗暴解决了, 什么加宽,减宽,调文字间距,上下错两个字洒洒水啦,奈何他们公司UI异常强硬,要求他连文字间距都不能改,第二行是引号开头,就是引号开头,没得商量,遇到这种问题当然是先吐槽一顿了,然后就开始想办法,各种word-wrap,word-break,white-space的各个属性试,都不行,最后看到webkit内核压根就不鸟你这些属性,对汉字换行完全无效,破了兼容念想,那就另寻出路了,突然想到,你不是要带个文字下去吗?好啊,那我空格也是个文字呀,而且不占位置,放在行首再合适不过了,随后赶紧试,在出bug的地方加了个空格,运行以后发现真的完美,完全看不出来!

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值