本文转载自:众成翻译译者:鞠大宝链接:http://www.zcfy.cc/article/1162原文:https://www.smashingmagazine.com/2016/08/css-animations-motion-curves/先有UI动画,然后才会有好的UI动画。好的动画会让人惊叹“哇哦!”——因为页面看上去很流畅、很漂亮,最重要的是,自然,一点都不会让人觉得不和谐或者僵硬死板。如果你经常逛Dribbble或者UpLabs这类网站的话,你就会明白我在说什么了。一些极好的拓展阅读资源:SVG和CSS的路径剪辑动画若干实用的动画技术使用SVG手绘动画新的网页动画API既然有这么多天才设计师创造了如此漂亮的动画,自然是任何开发者都会想要在自己的项目中引进这些效果。如今,CSS为transition-timing-function提供了一些预置变量,比如ease-in,ease-out和ease-in-out, 它们将页面的平滑感和真实感提升了一个档次,但是,你不觉得这个方法太大众化了吗?试想如果页面上的每个动画都用了这3个相同的时间变量,那该是有多乏味啊。 ——(引自:Lukáš Straňák)transition-timing-function有一个变形是cubic-bezier(n1, n2, n3, n4), 你可以传进4个参数来创建自己独一无二的时间函数。在
...
继续阅读
(9)