当前位置: 首页 > news >正文

vue3 简易用对话框实现点击头像放大查看

 设置头像悬停手势

   img:hover{cursor: pointer;}

效果:

 编写对话框

    <el-dialog class="bigAvatar"style="border-radius: 4px;"v-model="deleteDialogVisible"title="查看头像"top="5px"><div><img src="https://ts1.cn.mm.bing.net/th/id/R-C.21ac5d0d795612924ac4d6057f524a29?rik=Pulhr28FltN2yg&riu=http%3a%2f%2fedmassassin.com%2fwp-content%2fuploads%2f2015%2f02%2f1500-Kygo-ID.jpg&ehk=L%2fltqLmO7zOglHLZpG2o0gIGqumJrGodaFlaLpR%2fS4A%3d&risl=&pid=ImgRaw&r=0" alt=""></div><!--     可以自己加一些案件功能 比如放大镜--><!--      <template #footer>--><!--        <span class="dialog-footer">--><!--          <el-button style="border-radius: 4px;" @click="handleDelete" type="danger">确定</el-button>--><!--           <el-button style="border-radius: 4px;" @click="cancelDelete">取消</el-button>--><!--        </span>--><!--      </template>--></el-dialog>

编写绑定点击事件

<img @click="checkAvatar" src="你的头像链接" alt="">data(){return{deleteDialogVisible:false,}}checkAvatar(){this.deleteDialogVisible=true;},

 再自己自定义一些样式

.bigAvatar{background-color: rgb(255,255,255,0.2);div{display: flex;justify-content: center;align-items: center;img{width: 80vh;}}
}
.el-dialog__close{background-color: white;
}
.el-dialog__header{//上面标题的样式
}

 效果:

http://www.lryc.cn/news/129497.html

相关文章:

  • opencv 矩阵运算
  • 第四章 字符串part01
  • Python3内置函数大全
  • 什么是“新型基础设施”?建设重点是什么?
  • 混杂接口模式---vlan
  • Greenplum多级分区表添加分区报错ERROR: no partitions specified at depth 2
  • EV PV AC SPI CPI TCPI
  • 【电商领域】Axure在线购物商城小程序原型图,品牌自营垂直电商APP原型
  • Cpp基础Ⅰ之编译、链接
  • 用户新增预测(Datawhale机器学习AI夏令营第三期)
  • RGOS日常管理操作
  • 阿里云使用WordPress搭建个人博客
  • 供应链安全和第三方风险管理:讨论如何应对供应链中的安全风险,以及评估和管理第三方合作伙伴可能带来的威胁
  • 《Java极简设计模式》第04章:建造者模式(Builder)
  • Go download
  • 2023年Java核心技术面试第四篇(篇篇万字精讲)
  • 数字化时代,数据仓库和商业智能BI系统演进的五个阶段
  • 【【Verilog典型电路设计之FIFO设计】】
  • JAVA设计模式总结之23种设计模式
  • Flutter 测试小结
  • docker build -t 和 docker build -f 区别
  • Java 项目日志实例基础:Log4j
  • K8S应用笔记 —— 签发自签名证书用于Ingress的https配置
  • webpack 和 ts 简单配置及使用
  • MATLAB算法实战应用案例精讲-【图像处理】交并比
  • [Machine Learning] decision tree 决策树
  • 【数学建模】-- 数学规划模型
  • SpringBoot使用RabbitMQ自动创建Exchange和Queue
  • 【设计模式】订单状态流传中的状态机与状态模式
  • 2.js中attr()用来修改或者添加属性或者属性值