Android webview加载img 或 background-image出现错乱的问题

最近开发网页用到如下css

.panduan_d .bandui_en {
background: #fff url(../img/qbank_stu_bandui.png) no-repeat center;
background-size:1.47rem 1.35rem;
width: 2.5rem;
height: 2.5rem;
border-radius: 50%;
box-shadow: 0px 0px 40px #ccc;
float: left;
margin: 0 0.75rem;
margin-top: 10px;
}

在浏览器显示都正常,但是在Android设备上当页面中图片多了,或者有数学公式的时候,加载完之后就会出现各种图片错乱。绝对的大坑啊!

查了很多资料,各种实验,终于找到了个解决方案!

在上述样式中添加如下的代码

-webkit-transform:translate3d(0,0,0);

意思是进行强制重绘

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. tab列表折叠效果 html: 能源系统事业部 岗位名称: 工作地点 岗位名...
    lilyping阅读 1,935评论 0 1
  • 1、垂直对齐 如果你用CSS,则你会有困惑:我该怎么垂直对齐容器中的元素?现在,利用CSS3的Transform,...
    kiddings阅读 3,231评论 0 11
  • 上次看到简友用HTML+CSS写了一个小叮当,这次我发愤图强,终于写出了这只大白 截的静态图,他的头其实是可以动的...
    _Crown阅读 1,894评论 9 38
  • 姓名 连嘉玮 学号 16040120089 转自:http://www.jianshu.com/p/19cd940...
    连嘉玮阅读 1,028评论 0 0
  • 有一种温暖叫太阳, 有一种广阔叫海洋, 有一种崇敬叫父亲, 有一种伟大叫父爱。 曾经有一天, 我与刚满四岁的儿子一...
    老王不卖瓜阅读 509评论 0 2