189 字
1 分钟
element table组件用css实现鼠标进入表格当前行显示删除图片

本文同步自 CSDN · 清阿哥,原文发布于 2020-11-16。

现在有一个需求鼠标进入表格的当前行,显示操作列的删除图标,鼠标移出隐藏,发现一种超级简单的实现方法,只用ss就能实现。
直接上代码
在需要隐藏显示的元素上加上 delImg 就可以了 就这么简单粗暴

.delImg {
cursor: pointer;
opacity: 0;
}
.el-table__body tr:hover {
.delImg {
opacity: 1;
}
}

ps:说下为什么要用 opacity 属性进行显示隐藏,如果用display 属性进行操作的话,因为它不占据原来的位置,显示隐藏的操作列的宽度会变,体验不好,所以就用了透明属性元素占据原来的位置。

element table组件用css实现鼠标进入表格当前行显示删除图片
https://blog.hhq688.com/posts/element-table组件用css实现鼠标进入表格当前行显示删除图片-109714684/
作者
清阿哥
发布于
2020-11-16
许可协议
CC BY-NC-SA 4.0

评论 待开启

评论基于 GitHub Discussions(Giscus)。仓库推送并开启 Discussions 后,在 giscus.app 获取 repoId / categoryId ,填入 src/config.tsgiscusConfig 即可。

  • 目标仓库: HHQ-666/qingge-blog
  • 详细步骤见项目 docs/DEPLOY.md 第二节