我在Behance上遇到了一个漂亮的UI模型,我对实现这个功能的最佳方法非常好奇。
https://www.behance.net/gallery/25264659/Google-transitions
本质上,我希望我的搜索栏和徽标在表单(也就是文本输入)提交后,像这样在顶部显示动画。
我的应用程序是一个角度应用程序,所以创建一个角指令会更实用吗?还是用纯CSS或JQuery (独立于角)来实现?
发布于 2015-04-21 15:20:05
您的动画将独立于AngularJS。就动画的性能而言,JQuery绝对是最慢的。标准是使用CSS转换/动画。如果您对CSS不满意,那么就使用类似于velocity.js的东西。它的语法类似于JQuery,但使用了window.requestAnimationFrame,这使得它可能比CSS更快。
所有角度都将被用于调用动画或添加/删除类以导致在搜索过程中CSS转换为动画。
至于动画本身,不幸的是,我无法控制,这些事情往往需要付出很大的努力,以获得良好的外观。
https://stackoverflow.com/questions/29775791
复制相似问题