首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jQuery缓动动画

问jQuery缓动动画
EN

Stack Overflow用户
提问于 2016-07-21 17:37:52
回答 2查看 117关注 0票数 0

我需要显示一个动画,其中输入框从顶部下降,下降后展开,用户可以在该框中键入一些文本使用jQuery缓动。与https://www.meperdi.es/效果相同

EN

回答 2

Stack Overflow用户

发布于 2016-07-21 18:01:18

也许一些CSS和一些jQuery addclass可能会有所帮助?https://jsfiddle.net/moongod101/s4L1909p/

票数 0
EN

Stack Overflow用户

发布于 2016-07-21 18:03:54

查看您作为示例发布的动画,您可以使用jQuery在没有的情况下为输入设置动画。

事实上,千万不要使用jQuery来制作动画,因为它的效率非常低。

仍然可以像在this fiddle中那样对输入进行动画处理

代码语言:javascript
复制
input.anim{
  display:block;
  margin:3rem auto;
  animation: showExtend 1.2s cubic-bezier(.25,1.52,.59,.9) forwards;
}


@keyframes showExtend{
  from{
    transform: translate(0%, -5000%) rotate(35deg) scale(1,.1);
  }
  50%{
    transform: translate(0%, 15%) rotate(15deg) scale(1,.5);
  }
  to{
    transform: translate(0,0) rotate(0deg) scale(1,1);
  }
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38500495

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档