CSS 点击img 或者 div 增加抖动(shake)效果
2024-10-09 13:53:51
一般使用场景: 登录的错误验证 或者 强提醒
template 部分
<img id="barcode" :class="{ shaking: toShake}" @click="handleShake" />
javascript 部分
export default {
data(){
return{
toShake: false
}
},
methods:{
handleShake() {
this.toShake= true
// demo for next animation.
setTimeout(() => {
this.toShake= false
}, 1000)
}
}
}
css 部分
.shaking {
animation: shakeX 1s;
}
@keyframes shakeX {
from,
to {
transform: translate3d(0, 0, 0);
}
// 进度为10%,30%,50%,70%,90% 动画
10%,
30%,
50%,
70%,
90% {
transform: translate3d(-0.5rem, 0, 0);
}
// 进度为10%,30%,50%,70%,90% 动画
20%,
40%,
60%,
80% {
transform: translate3d(0.5rem, 0, 0);
}
}
最新文章
- PowerDesigner通过SQL语句生成PDM文件
- pt_table_checksum对检查表的chunk大小的限制
- POI2012 (持续更新中)
- hdu 4091 线性规划
- 【OSG细节实现】节点围绕位于axisPos平行于axis的轴进行旋转
- 见过的最好AWK手册
- 用Y分钟学会X
- POJ 1700 坐船过河问题
- redis 队列缓存 + mysql 批量入库 + php 离线整合
- [LeetCode] Sentence Similarity II 句子相似度之二
- Python_字符串的映射与可变字符串的应用
- Vue项目中,要保证某个部分的高度,应该怎么设置
- javascript 体验定时器
- 【ARTS】01_09_左耳听风-20190107~20190113
- 池以及barrier简单
- html 语法
- DZY Loves Math(莫比乌斯反演)
- echart 图例设置自定义图标?
- HDU 2602 - Bone Collector - [01背包模板题]
- [Python] 中文路径和中文文本文件乱码问题
热门文章
- 你真的清楚DateTime in C#吗?
- 什么?你正在学web自动化测试?那这些Selenium的基本操作你了解过吗?
- Web Scraping using Python Scrapy_BS4 - using BeautifulSoup and Python
- 集训作业 洛谷P3913 车的攻击
- Azure 提供负载均衡(一)Azure Traffic Manager 为我们的Web项目提供负载均衡
- 【Nginx】面试官问我Nginx能不能配置WebSocket?我给他现场演示了一番!!
- 仔细想想SpringAOP也不难嘛,面试没有必要慌
- 集成Facebook SDK之Facebook登录
- socket解决半包、粘包问题
- linux日志朔源分析记录