vue.js实现点击图标放大离开时缩小的代码


Posted in Vue.js onJanuary 27, 2021

上篇文章给大家介绍了vue实现裁切图片同时实现放大、缩小、旋转功能 ,今天给大家介绍vue.js实现点击图标放大离开缩小功能,具体代码如下所示:

@-webkit-keyframes pulse1 {
 from {
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
 }
 
 to {
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
 }
 
 /* to {
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
 } */
}
@keyframes pulse1 {
 from {
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
 }
 
 to {
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
 }
 
 /* to {
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
 } */
}
 
.pulse1 {
 -webkit-animation-name: pulse1;
 animation-name: pulse1;
}
 
@-webkit-keyframes pulse {
 from {
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
 }
 
 to {
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
 }
 
 /* to {
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
 } */
}
 
@keyframes pulse {
 from {
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
 }
 
 to {
  -webkit-transform: scale3d(1.05, 1.05, 1.05);
  transform: scale3d(1.05, 1.05, 1.05);
 }
 
 /* to {
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
 } */
}
 
.pulse {
 -webkit-animation-name: pulse;
 animation-name: pulse;
}
 
.animate1 {
 -webkit-animation-duration: 1s;
 animation-duration: 1s;
 -webkit-animation-fill-mode: both;
 animation-fill-mode: both;
}

到此这篇关于vue.js实现点击图标放大离开时缩小的代码的文章就介绍到这了,更多相关vue实现点击图标放大离开缩小内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Vue.js 相关文章推荐
Vue3配置axios跨域实现过程解析
Nov 25 Vue.js
Vue项目如何引入bootstrap、elementUI、echarts
Nov 26 Vue.js
在vue中动态修改css其中一个属性值操作
Dec 07 Vue.js
如何在vue-cli中使用css-loader实现css module
Jan 07 Vue.js
详解为什么Vue中的v-if和v-for不建议一起用
Jan 13 Vue.js
Vue 实例中使用$refs的注意事项
Jan 29 Vue.js
Vue中避免滥用this去读取data中数据
Mar 02 Vue.js
vue前端工程的搭建
Mar 31 Vue.js
vue实现同时设置多个倒计时
May 20 Vue.js
vue使用Google Recaptcha验证的实现示例
Aug 23 Vue.js
Vue.js中v-bind指令的用法介绍
Mar 13 Vue.js
vue使用refs获取嵌套组件中的值过程
Mar 31 Vue.js
vscode自定义vue模板的实现
Jan 27 #Vue.js
vue+echarts实现中国地图流动效果(步骤详解)
Jan 27 #Vue.js
vue3 watch和watchEffect的使用以及有哪些区别
Jan 26 #Vue.js
vue实现轮播图帧率播放
Jan 26 #Vue.js
vue 组件基础知识总结
Jan 26 #Vue.js
深入了解Vue动态组件和异步组件
Jan 26 #Vue.js
如何在 Vue 表单中处理图片
Jan 26 #Vue.js
You might like
用PHP实现Ftp用户的在线管理的代码
2007/03/06 PHP
PHP 循环删除无限分类子节点的实现代码
2013/06/21 PHP
php中利用str_pad函数生成数字递增形式的产品编号
2013/09/30 PHP
PHP连接MYSQL数据库的3种常用方法
2017/02/27 PHP
PHP针对中英文混合字符串长度判断及截取方法示例
2017/03/31 PHP
PHP排序算法之冒泡排序(Bubble Sort)实现方法详解
2018/04/20 PHP
ext监听事件方法[初级篇]
2008/04/27 Javascript
jQuery实现原理的模拟代码 -6 代码下载
2010/08/16 Javascript
简单实用jquery版三级联动select示例
2013/07/04 Javascript
判断复选框是否被选中的两种方法
2014/06/04 Javascript
Javascript访问器属性实例分析
2014/12/30 Javascript
理解和运用JavaScript的闭包机制
2015/08/13 Javascript
JS实现左右拖动改变内容显示区域大小的方法
2015/10/13 Javascript
javascript类型系统——undefined和null全面了解
2016/07/13 Javascript
JS判断鼠标进入容器的方向与window.open新窗口被拦截的问题
2016/12/23 Javascript
详解React-Native解决键盘遮挡问题(Keyboard遮挡问题)
2017/07/13 Javascript
vue-router 路由基础的详解
2017/10/17 Javascript
JS运动改变单物体透明度的方法分析
2018/01/23 Javascript
Angular刷新当前页面的实现方法
2018/11/21 Javascript
[02:16]DOTA2超级联赛专访Burning 逆袭需要抓住机会
2013/06/24 DOTA
[01:08:33]OG vs VGJ.T 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
python WindowsError的错误代码详解
2017/07/23 Python
详解用python写网络爬虫-爬取新浪微博评论
2019/05/10 Python
python的依赖管理的实现
2019/05/14 Python
python利用多种方式来统计词频(单词个数)
2019/05/27 Python
python aiohttp的使用详解
2019/06/20 Python
前端面试必备之CSS3的新特性
2017/09/05 HTML / CSS
HTML5 video视频字幕的使用和制作方法
2018/05/03 HTML / CSS
canvas学习和滤镜实现代码
2018/08/22 HTML / CSS
Forever 21美国官网:美国标志性快时尚品牌
2017/02/20 全球购物
医药代表个人求职信范本
2013/12/19 职场文书
员工合理化建议书
2014/05/19 职场文书
推普周活动总结
2014/08/28 职场文书
初二学生评语大全
2014/12/26 职场文书
感谢信怎么写
2015/01/21 职场文书
Win11局域网共享权限在哪里设置? Win11高级共享的设置技巧
2022/04/05 数码科技