如何用SCSS制作小铃铛振动/震动/摇晃/晃动的特效/效果?

简介: 如何用SCSS制作小铃铛振动/震动/摇晃/晃动的特效/效果?


放大了看效果

 
// 摇晃小铃铛振动/震动/摇晃/晃动的特效/效果----------------------------------------
[sg-shaking] {
  display: inline-block;
  transform-origin: center top;
  animation: sg-shaking 1s alternate forwards;
}
 
@keyframes sg-shaking {
  10% {
    transform: translate(.125rem, -0.125rem) rotate(0deg) scale(1);
  }
 
  15% {
    transform: translate(-0.125rem, -0.125rem) rotate(-40deg) scale(1);
  }
 
  25% {
    transform: translate(.0625rem, -0.0625rem) rotate(30deg) scale(1.1);
  }
 
  40% {
    transform: translate(.125rem, -0.125rem) rotate(-20deg) scale(1.2);
  }
 
  55% {
    transform: translate(-0.125rem, -0.125rem) rotate(15deg) scale(1.3);
  }
 
  70% {
    transform: translate(.0625rem, -0.0625rem) rotate(-10deg) scale(1.2);
  }
 
  85% {
    transform: translate(0rem, 0rem) rotate(5deg) scale(1);
  }
 
  100% {
    transform: translate(0rem, 0rem) rotate(0deg) scale(1);
  }
}
// ----------------------------------------


相关文章
|
存储 设计模式 编译器
【C/C++ 虚函数以及替代方案】C++ 虚函数的使用开销以及替代方案(一)
【C/C++ 虚函数以及替代方案】C++ 虚函数的使用开销以及替代方案
988 0
|
容器
uniapp中制作侧边导航栏
uniapp中制作侧边导航栏
1124 0
|
前端开发
element ui el-table 多选 表头全选框替换文字
element ui el-table 多选 表头全选框替换文字
2301 0
|
人工智能 供应链 物联网
区块链技术在供应链管理中的创新实践
区块链技术在供应链管理中的创新实践
307 0
|
人工智能 Linux C++
即开即用,封装 Flask 项目为 exe 文件实操步骤
即开即用,封装 Flask 项目为 exe 文件实操步骤
|
Python
如何在命令行中执行3ds Max脚本(MAXScript或Python)
执行3ds Max命令行魔法时,记得检查语法,不要让任何拼写错误破坏了咒语。一旦你习惯了这种方式,你会发现,它不仅能够极大地提高你的生产效率,而且还可以在不打开3D软件的情况下完成重复性的任务,让你的创作更加得心应手。
1050 0
|
机器学习/深度学习 人工智能 达摩院
开源!一文了解阿里一站式图计算平台GraphScope
随着大数据的爆发,图数据的应用规模不断增长,现有的图计算系统仍然存在一定的局限。阿里巴巴拥有全球最大的商品知识图谱,在丰富的图场景和真实应用的驱动下,阿里巴巴达摩院智能计算实验室研发并开源了全球首个一站式超大规模分布式图计算平台GraphScope,并入选中国科学技术协会“科创中国”平台。本文详解图计算的原理和应用及GraphScope的架构设计。
开源!一文了解阿里一站式图计算平台GraphScope
|
Java 开发工具 Windows
IDEA启动报端口占用 The port may already be in use or the connector may be misconfigured
【10月更文挑战第8天】本文介绍了在使用IDEA开发工具时遇到的端口占用问题及其解决方法。首先尝试关闭IDEA和Java进程,若无效则通过命令行查询并结束占用端口的进程,以确保项目顺利启动。
|
存储 关系型数据库 数据库
SQLite 与 PostgreSQL:详细比较
【8月更文挑战第13天】
2019 4
|
JavaScript 前端开发
CMD和UMD,ES Module的差别
CMD和UMD,ES Module的差别

热门文章

最新文章