el-image组件预览图片同时操作页面

文章讲述了在使用el-image组件时,如何保持预览效果的同时允许页面滑动。通过改变遮罩层的宽度属性为`width:fit-content`,并针对Vue2中的CSS样式调整添加`/deep/`前缀,解决了遮罩层打开后仍能操作页面的问题。
摘要由CSDN通过智能技术生成

背景:el-image组件打开预览效果不能滑动页面。

Q:那么如何才能在打开遮罩层后还能操作页面呢?

 A:改变遮罩层的大小。CSS3有一个属性width:fit-content;可以解决这个问题。

打开F12看看饿了么的原生样式如下

加上width:fit-content;效果如下

红色区域就是可操作dom。并且可以随着拖动图片位置来设定遮罩层的大小。

最后注意一点。修改饿了么原生样式在vue2种需要加/deep/ 前缀修饰,不然不会生效。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值