使用 element ui 的 el-image 标签时,页面渲染之后点击图片时会自动添加
body{
overflow: hidden;
}
以至于导致浏览器下拉框不能使用,度娘一下没有找到相关解决方案,所以只能在 el-image 标签上加个点击事件清除 body 的所有样式
参考代码:
<el-image :src="pic" style="width: 200px; height: 300px;" fit="scale-down" @click="viweImg">
</el-image>
viweImg(){
document.body.style = ""; //原生js清除body样式
}
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于