轻松修改el-table的表头筛选icon图标

如图所示,element-ui中的el-table的筛选图标一直是"下箭头"。

这和设计稿不相符,但是他的下拉多选框又是符合设计稿设计,那有没有什么简单的方式,不通过slot来自己重新编写表头,直接修改icon图标呢?

代码实现

其实很简单,直接通过css就可以实现。

css 复制代码
.el-table__column-filter-trigger i {
    //由于我需要的icon不是element-ui中的,因此需要替换
    //如果你需要的icon在element-ui中就不需要这行
    font-family: "jg-iconfont" !important;
    
    font-size: 13px; //通过保持和标题的字体大小一致来实现居中
    
    transform: scale(1.3); //通过scale来实现icon的放大和缩小
}

.el-icon-arrow-down:before {
    content:'\e605' //要替换的图标
}

那么如何查看要替换的iconcontent呢?

可以通过f12直接查看element-ui文档中icon对应的content。

实际效果

由于公司这边规定是在extends.scss中统一进行样式修订,作为原样式的扩展,因此我也在此进行修订。

相关推荐
姚*鸿的博客9 分钟前
pinia在vue3中的使用
前端·javascript·vue.js
宇文仲竹28 分钟前
edge 插件 iframe 读取
前端·edge
Kika写代码31 分钟前
【基于轻量型架构的WEB开发】【章节作业】
前端·oracle·架构
天下无贼!2 小时前
2024年最新版Vue3学习笔记
前端·vue.js·笔记·学习·vue
Jiaberrr2 小时前
JS实现树形结构数据中特定节点及其子节点显示属性设置的技巧(可用于树形节点过滤筛选)
前端·javascript·tree·树形·过滤筛选
赵啸林2 小时前
npm发布插件超级简单版
前端·npm·node.js
罔闻_spider2 小时前
爬虫----webpack
前端·爬虫·webpack
吱吱鼠叔2 小时前
MATLAB数据文件读写:1.格式化读写文件
前端·数据库·matlab
爱喝水的小鼠3 小时前
Vue3(一) Vite创建Vue3工程,选项式API与组合式API;setup的使用;Vue中的响应式ref,reactive
前端·javascript·vue.js
盏灯3 小时前
前端开发,场景题:讲一下如何实现 ✍电子签名、🎨你画我猜?
前端