如何用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);
  }
}
// ----------------------------------------


相关文章
|
4月前
|
图形学
小功能⭐️Unity中利用材质自发光实现物体闪烁效果
小功能⭐️Unity中利用材质自发光实现物体闪烁效果
|
6月前
|
数据安全/隐私保护 计算机视觉
图像处理之玻璃水印特效(祝大家圣诞节快乐)
图像处理之玻璃水印特效(祝大家圣诞节快乐)
48 8
|
6月前
|
算法 图形学
【实现100个unity特效之3】使用PerlinNoise(柏林噪声)实现平滑的灯光闪烁效果
【实现100个unity特效之3】使用PerlinNoise(柏林噪声)实现平滑的灯光闪烁效果
115 0
|
前端开发
HTML+CSS制作七夕跳动的红心动画效果
HTML+CSS制作七夕跳动的红心动画效果
|
前端开发
HTML+CSS制作炫彩的数字时钟
HTML+CSS制作炫彩的数字时钟
EasyX精准帧率控制&&打气球小游戏
之前都用Sleep()来控制画面帧率,忽略了绘制画面的时间 如果绘制画面需要很长的时间,那么就不能忽略了。
182 0
|
前端开发
【我的前端】玻璃拟态效果实战开发:比毛玻璃更好看的CSS背景玻璃拟态效果
玻璃拟态是目前市面上的新风格,越来越受欢迎,新拟态 (Neumorphism) 模仿受到挤压的塑料材质,这种新的视觉风格更加注重垂直空间z轴的使用。它的典型特征是:
【我的前端】玻璃拟态效果实战开发:比毛玻璃更好看的CSS背景玻璃拟态效果
【3D游戏建模】制作3D水波纹板
说起最近的“网红”,不得不提水波纹板了。本文将分享几种制作水波纹板的方法,希望大家看完能有所收获!
305 0
【3D游戏建模】制作3D水波纹板
|
图形学
Unity 3D光源-Spot Light聚光灯用法详解、模拟手电筒、台灯等线性教程
Unity4大光源之聚光灯 本文提供全流程,中文翻译。 Chinar 坚持将简单的生活方式,带给世人!(拥有更好的阅读体验 —— 高分辨率用户请根据需求调整网页缩放比例) Chinar —— 心...
3636 0

热门文章

最新文章