资讯专栏INFORMATION COLUMN

项目bug整理

DDreach / 976人阅读

摘要:于是通过对比删除干扰代码的办法,一层层抽丝剥茧,定位到如下那么一段代码引发的问题天下样式一大抄,却不知其所以然,最早借鉴了很多开源库的重置样式盘查了一整晚失效的问题,原来是它导致的,走多夜路终于尝到苦果。解决方案删除鸡肋

伪元素:before:after失效 现象

部分安卓机中base64背景图片无法显示

问题分析

机型 HUAWEI P6

系统 android 4.2.2

对比线上其它网站能正常的显示的代码,自己的代码

[class^="icon-"]:before{
    font-family: "run";
    ...
}

发现如下不同

[class^="icon-"] {
    display: inline-block; // 关键代码
    ...
}
[class^="icon-"]:before{
    font-family: "run";
    ...
}
解决方案

经过分析,包裹伪元素:before:after的元素必须是块状

部分安卓机不显示@font-face字体 现象

部分安卓机不显示@font-face字体

问题分析

机型 HUAWEI P6

系统 android 4.2.2

对比线上其它网站能正常的显示的代码没有找到问题。
于是通过对比删除干扰代码的办法,一层层抽丝剥茧,定位到如下那么一段代码引发的问题

body,
input,
textarea,
select,
button {
    // http://usabilitypost.com/2012/11/15/w-optimizelegibility-on-mobile-devices/
    text-rendering: optimizeLegibility;
}

天下样式一大抄,却不知其所以然,最早借鉴了很多开源库的重置样式
盘查了一整晚font-face失效的问题,原来是它导致的,走多夜路终于尝到苦果。

解决方案

删除鸡肋

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/111547.html

相关文章

  • 测试如何在敏捷团队中工作?

    摘要:测试的工作量更加分散,不会出现一段时间无事可做,一段时间忙的要死的情况。如果测试一味地只管提交,而不考虑开发的工作习惯和目标的可执行性,就会导致效率大大降低。这种看似投机取巧的方法会让测试的用例编写工作事半功倍,效率大大提升。 临近年末,各家公司都进入了紧张的年前项目冲刺阶段,我们也不例外。每天开完早会,就听大家在抱怨任务太多做不完、一个月都没正常过周末了云云。 据开发部门的同事说,他...

    taowen 评论0 收藏0
  • Git基础知识教程整理(Git分支管理)

    摘要:分支的创建合并与删除创建分支与切换分支或者命令加上参数表示创建并切换。或者后面不跟分支名时指列出所有分支,当前分支前面加。删除分支删除本地分支,不能在当前分支执行删除当前分支的操作。 分支的创建、合并与删除 创建分支与切换分支 $ git branch develop$ git checkout develop 或者 $ git checkout -b develop git che...

    xingpingz 评论0 收藏0
  • 【经验分享】测试人员如何写总结

    摘要:参与者项目经理产品经理开发经理测试经理及其它相关人员。项目上线后问题反馈针对项目客户反馈问题进行分析总结,类似缺陷分析,重点总结遗漏的原因及后需的规避措施。六汇总整理各部门总结并发布基于测试总结过程中的数据分析,我们提出了对部门的建议。 最近参与了几次面试,面试者的简历中都会提及:需求或者...

    Vixb 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<