阅读:3276回复:10
[求测试]特殊情况下background-size属性会让cpu暴增?
点击 [预览背景] 之后cpu占用会爆到45+% (4核)
仔细看可以看到背景图片一直在抖动。。 我确定我没有写出循环 用alert确定过。。。 firebug里看统计 也没有发现有特别高的情况。 谷歌,ie11均正常。 地址:http://cirno.biz/bglist.php [网站线路很不好 载入可能会塞] 火狐版本:29b9 我写的渣代码请勿喷。。。。 |
|
1楼#
发布于:2014-04-22 10:10
28下图片确实会抖动,抖动的时候cpu占用确实会增加
|
|
2楼#
发布于:2014-04-22 10:32
|
|
3楼#
发布于:2014-04-22 12:18
|
|
4楼#
发布于:2014-04-22 17:42
|
|
|
5楼#
发布于:2014-04-22 18:26
表示没问题。。。。31
![]() |
|
6楼#
发布于:2014-04-22 18:30
|
|
7楼#
发布于:2014-04-22 22:38
原来19的时候就提交bugzilla了奥...
|
|
8楼#
发布于:2014-04-23 03:14
|
|
9楼#
发布于:2014-04-23 13:01
zths:我这个不是设置size为cover 是 auto 100%回到原帖bug 846315的一些评论也指出不单止cover一种情况。 其中提到可以用image-rendering: -moz-crisp-edges解决,不过会让图片显示锯齿。 我在28,31下测试,换成optimizequality或者optimizespeed就没问题了。 楼主可以试试在你的网站加入下面的css。 .pvB{ image-rendering: optimizequality; } 页面背景的两个动图耗cpu(chrome,ie下也有这情况), 如果不考虑兼容性, 可以试试换成css3的animation和transform: translateX,translateY来完成,估计会好一些 |
|
10楼#
发布于:2014-04-25 02:23
|
|