美文网首页
一次上线处理-20170912

一次上线处理-20170912

作者: Arno_z | 来源:发表于2017-09-12 14:04 被阅读0次

刚刚上线了一个产品功能,结果一上线就被曝bug,很尴尬。

情景:

bug原型是有一个dd标签,宽度固定,当里面的元素超过dd的宽度的时候,需要是需要进行换行显示。

测试:

然后在测试的时候,输入的中文发现在不加overflow:hidden的时候可以自动换行。然后就没有考虑。

上线:

结果,刚刚上线,来了一个全是连续英文的例子,一下子不自动换行了,页面整体被拉伸。

问题:

立马去定位问题,发现一连串的英文字符串没有自动换行。

处理:

没有考虑到会出现连续字母的情况,在dd标签里的内容在显示中文的时候会自动换行显示,然后针对连续的英文或者数字,不会自动换行处理,需要添加对应的处理属性。
word-break:break-all; 针对英文字符实现字符的换行,是按照字符切断的
word-wrap:break-word; 以单词作为切换依据

结论:

针对需要处理换行显示的定宽的容器,需要考虑各种内置元素的情况,可以添加如下的处理类:

.next-line{
      word-break:break-all;
      word-wrap:break-word;
      white-space:pre-wrap;
}

相关文章

  • 一次上线处理-20170912

    刚刚上线了一个产品功能,结果一上线就被曝bug,很尴尬。 情景: bug原型是有一个dd标签,宽度固定,当里面的元...

  • Kafka线上单partition积压问题定位

    现象 近期,参与了一次处理线上Kafka单partition积压问题的定位处理。总结一下 处理过程 我上线的情况是...

  • 七个习惯签到20170912

    七个习惯签到20170912 【一、上周行动】 每周至少一次瑜伽(√)这周做了一次,坚持每周都去 每周至少去一次健...

  • 20170912

    在学校老师今天夸我很棒

  • 20170912

    我对你的爱与想念就像埋进土里的一粒种子 或许它会发芽钻出地面 或许它会腐烂消失地底

  • 20170912

    你的问题很精炼,但我回答的意犹未尽。

  • 20170912

    昨晚做了一个梦,梦到高中的时候的人和事,想来应该是个开心的开头和过程,但是故事的最后,只留下了我一个人! 后来我...

  • 20170912

    时间管理 原定计划 8:30-9:00 赣州数据迁移9:00-9:30 赣州测试问题9:40-10:30 赣州项目...

  • 20170912

    Try to hold the right hand with your left hand and give y...

  • 20170912

    晴,微微凉。听时间管理(32/100),烂开始,好开展,好结果。很多时候我们都带着完美主义去做事情,总想好好的开始...

网友评论

      本文标题:一次上线处理-20170912

      本文链接:https://www.haomeiwen.com/subject/xnkcsxtx.html