美文网首页
css 动画 @keyframes

css 动画 @keyframes

作者: 树袋熊熊 | 来源:发表于2018-02-24 14:27 被阅读0次

http://blog.csdn.net/Cherishor/article/details/51100303

动画性能优化

当你在使用@keyframes 动画时,如果做的动画比较复杂的话,就会发现一个问题,那就是不流畅掉帧,可能在PC端还不是很明显,但在移动端你就会发现严重地掉帧。这是因为,如果@keyframes 改变的属性是与layout相关的话,就会触发重新布局,导致渲染和绘制的时间会更加地长。 所以,我们应该尽可能地使用不会触发重新布局的属性完成我们的动画。

触发重新布局的属性有: width, height, margin, padding, border, display, top, right, bottom ,left, position, float, overflow等。应该尽量规避使用。

不会触发重新布局的属性有:transform(其中的translate, rotate, scale), color, background等。应该尽量用这些去取代。

相关文章

  • 2018-08-15

    CSS动画 CSS3 @keyframes 规则如需在 CSS3 中创建动画,您需要学习 @keyframes 规...

  • 07day

    CSS3动画 CSS3 @keyframes 规则如需在 CSS3 中创建动画,您需要学习 @keyframes ...

  • CSS3 动画

    1 @keyframes规则 @keyframes 规则用于创建动画。在 @keyframes 中规定某项 CSS...

  • css3动画

    CSS3 @keyframes 规则 1、@keyframes规则是创建动画。 2、@keyframes规则内指定...

  • CSS3之动画

    1.@keyframes @keyframes 规则是创建动画。 @keyframes 规则内指定一个 CSS 样...

  • css动画

    如需在 CSS3 中创建动画,您需要学习 @keyframes 规则。 @keyframes 规则用于创建动画。在...

  • 动画(重点)

    CSS3 @keyframes 规则要创建CSS3动画,你将不得不了解@keyframes规则。@keyframe...

  • css3 动画(@keyframes)

    1.@keyframes 1.要创建CSS3动画,你将不得不了解@keyframes规则。@keyframes规则...

  • css 动画 @keyframes

    http://blog.csdn.net/Cherishor/article/details/51100303 动...

  • CSS3动画(animation @keyframes)

    CSS3 @keyframes 规则:在使用@keyframes创建动画时,如果不绑定到选择器,则不会出现动画效果...

网友评论

      本文标题:css 动画 @keyframes

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