vue移动端图片放大效果实现(vue实现图片切换效果)
类别:编程学习 浏览量:2145
时间:2021-10-22 07:20:03 vue移动端图片放大效果实现
vue实现图片切换效果本文实例为大家分享了vue实现图片切换效果的具体代码,供大家参考,具体内容如下
1)v-if/v-show
二者都可以实现让元素隐藏和显示。但是实现原理不同:
v-if 是通过将元素从dom树中移除和添加来实现元素的隐藏和显示效果。
v-show 是通过修改元素的displace值来实现元素的隐藏和显示效果。
2)v-bind
v-bind可以对元素的属性值进行修改。
基于这些背景知识,下面来实现图片切换实例。
功能需求
1)点击左边按钮,显示前一张图片;如果图片是第一张,则隐藏该按钮
2)点击右边按钮,显示后一张图片;如果图片是最后一张,则隐藏该按钮
实现代码
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>图片切换效果</title> <style> #test{ position: absolute; } #left{ position: absolute; top: 134px; z-index: 99; width: 24px; height: 32px; background-color: black; color: white; font-size: 24px; opacity: 0.6; cursor: pointer; } #right{ position: absolute; right: 0; top: 134px; z-index: 99; width: 24px; height: 32px; background-color: black; color: white; font-size: 24px; opacity: 0.6; cursor: pointer; } img{ width: 500px; height: 300px; } </style> </head> <body> <li id="test" > <li id="left" @click = "changeleft" v-if="lefttt"> < </li> <img v-bind:src = "'imgs/00'+num+'.jpg" alt="vue移动端图片放大效果实现(vue实现图片切换效果)" border="0" />
效果
1)显示第一张图片时
2)显示最后一张图片时
3)显示其他张图片时
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持开心学习网。
您可能感兴趣
- vue3 兄弟组件(vue3如何按需加载第三方组件库详解)
- vue-cli安装教程学习(Vue新手指南之创建第一个vue-cli脚手架程序)
- vue在html里面怎么展示图片(v-html渲染组件问题)
- vue移动端项目用什么打包工具(浅谈使用Vue完成移动端apk项目)
- vue router用法(如何在Vue 3中扩展Vue Router链接详解)
- vue 父组件传值(Vue两个同级组件传值实现)
- vue项目上线教程(vue项目中使用骨架屏的方法)
- vue怎么注册公共组件(解读Vue组件注册方式)
- elementui和vue详解(Vue+Element UI实现概要小弹窗的全过程)
- vue自定义组件修饰符(Vue自定义组件使用事件修饰符的踩坑记录)
- vue实现列表向上滚动更新(vue实现列表无缝滚动)
- vue数据改变页面不刷新(vue列表数据删除后主动刷新页面及刷新方法详解)
- vue各种模块(一篇文章学会Vue中间件管道)
- vue使用websocket的详细步骤(vue使用webSocket更新实时天气的方法)
- vue自定义列组件(vue自定义表格列的实现过程记录)
- vue3函数详解(手把手教你用vue3开发一个打砖块小游戏)
- 五代十国南唐历代国君(五代十国南唐历代国君)
- 飞机引进工程师杨隆 匠人匠心,只争朝夕(飞机引进工程师杨隆)
- 三人行,她们是育人路上的 铁三角 团队(她们是育人路上的)
- 阴阳师 孟婆山兔CP不倒 新皮肤草稿 孟婆兔 让痒痒鼠点赞(阴阳师孟婆山兔CP不倒)
- 阴阳师孟婆御魂推荐 孟婆御魂搭配毕业套(阴阳师孟婆御魂推荐)
- 袁冰妍终于接到新剧,饰演反追男主,看到合作演员 眼光果然毒辣(袁冰妍终于接到新剧)