2
Google Chrome中的动画使用50%的CPU!我怎样才能优化它?为什么我的CSS3动画的性能在Chrome中如此之慢?
背景(具有透明度的PNG24)为30KB,大小为1440px〜400px。
/* animation */
.animatedClouds1 {
background:
url('img/clouds1.png') repeat-x 0 20px;
}
.animatedClouds3 {
background:
url('img/clouds3.png') repeat-x 0 250px;
}
@-webkit-keyframes wind1 {
0% {background-position:0px 20px;}
100% {background-position:1440px 20px;}
}
@-webkit-keyframes wind3 {
0% {background-position:0px 250px;}
100% {background-position:1440px 250px;}
}
.animatedClouds1
{
-webkit-animation: wind1 80s linear infinite;
-moz-animation: wind1 80s linear infinite;
animation: wind1 80s linear infinite;
}
.animatedClouds3
{
-webkit-animation: wind3 160s linear infinite;
-moz-animation: wind3 160s linear infinite;
animation: wind3 160s linear infinite;
}
类.animatedClouds1
和.animatedClouds2
具有浏览器窗口的长度。
我不能创建一个示例页面,但我在这里看到的同样的问题http://goo.gl/lNB0D。
你可以创建一个示例页面/小提琴吗? – 2012-02-09 10:31:00
对不起,但我不能。我编辑了这个问题,并添加了示例。 – Modest 2012-02-09 10:42:57