当前位置: 首页 > article >正文

element中el-table表头通过header-row-style设置样式

文章目录

  • 一、header-row-style官网说明
  • 二、设置全部表头
    • 2.1、方式一
    • 2.2、方式二
  • 三、设置某个表头

本文主要介绍了element中el-table表头通过header-row-style设置样式

一、header-row-style官网说明

有些时候需要给element-ui表头设置不同样式,比如居中、背景色、字体大小等等,这时就可以用到本文要说的属性header-row-style。官网说明如下所示:
在这里插入图片描述

二、设置全部表头

以下代码全都借助element-ui官网的在线运行调试。可以按下图找到一个在线运行,然后修改代码。
在这里插入图片描述

2.1、方式一

<el-table :header-cell-style="{'text-align': 'center'}" />

效果图:
在这里插入图片描述
如上图,标题居中对齐

2.2、方式二

<template>
    <el-table :header-cell-style="tableHeaderStyle" />
</template>
<script>
export default {
    methods: {
        tableHeaderStyle ({row, column, rowIndex, columnIndex}) {
            return 'text-align: center;'
        }
    }
}
</script>

三、设置某个表头

<template>
    <el-table :header-cell-style="tableHeaderStyle" />
</template>
<script>
export default {
    methods: {
        // 设置表头的颜色
        tableHeaderStyle({ row, column, rowIndex, columnIndex }) {
            if (rowIndex === 0 && columnIndex === 0) {
                return 'background-color: #afccfd; color:#000000;'; //蓝色
            } else if (rowIndex === 0 && columnIndex === 1) {
                return 'background-color: #c0e33c; color:#000000;';//绿色
            } else if (rowIndex === 0 && columnIndex === 2) {
                return 'background-color: #fbc57b; color:#000000;';//橙色
            } else {
                return 'color:#000000; background: #ffffff;';
            }
        }
    }
}
</script>

效果图如下:
在这里插入图片描述

关于el-table修改颜色更多文章可以参考另一篇博文《vue修改el-table表格标题颜色、vue修改列颜色、el-table修改列颜色》


http://www.kler.cn/a/566622.html

相关文章:

  • springboot之HTML与图片生成
  • win本地vscode通过代理远程链接linux服务器
  • 若依spring框架升级到JDK17 + spring boot3 + spring framework6的趟坑记录
  • 3.2实验filebeat->logstash->es
  • 爬虫:mitmproxy抓包工具的使用和实时抓包处理案例
  • DeepSeek开源周第二弹!DeepEP:解锁混合专家模型的高效通信之钥
  • 在Spring Boot项目中将中文转换为拼音:从入门到实践
  • 第一个Vue项目笔记(待更新)
  • Spring 源码硬核解析系列专题(十):Spring Data JPA 的 ORM 源码解析
  • 网络运维学习笔记(DeepSeek优化版)008网工初级(HCIA-Datacom与CCNA-EI)STP生成树协议与VRRP虚拟路由冗余协议
  • 网络安全虚拟化组成
  • 无人机遥控器的亮度 和 两个工作频率
  • FFmpeg使用H.266/H.264/H.265编解码视频教程
  • Qt跨线程信号槽调用:为什么信号不能像普通函数那样调用
  • 数据库数据恢复—SQL Server附加数据库报错“错误 823”怎么办?
  • Java 8 新特性详解:Lambda 表达式、Stream API 和接口默认方法
  • 【PHP】fastadmin框架后台开关的传值问题
  • C#里创建异步管道服务器通讯
  • el-table修改表格颜色
  • 秒验三网合一,打破运营商壁垒的用户增长加速器