轻松修改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 分钟前
CSS 文本样式学习笔记
前端
程序员皮蛋鸽鸽11 分钟前
从零配置 Linux 与 Windows 互通的开发环境
前端·后端
kovli15 分钟前
红宝书第十二讲:详解JavaScript中的工厂模式与原型模式等各种设计模式
前端·javascript
凯哥197016 分钟前
Sciter.js 指南-核心概念:GUI应用程序项目结构、视图切换与组件化
前端
jinzunqinjiu18 分钟前
学习react-native组件 1 Image加载图片的组件。
前端·react native
用户9623373845019 分钟前
CSS基础知识03
前端
SouthernWind19 分钟前
DeepSeek AI 聊天助手集成指南
前端·cursor
咪库咪库咪20 分钟前
表单验证
前端
xcLeigh43 分钟前
HTML5好看的水果蔬菜在线商城网站源码系列模板5
java·前端·源码·html5
进取星辰1 小时前
6、事件处理法典:魔杖交互艺术——React 19 交互实现
前端·react.js·交互