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

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修改列颜色》

相关文章:

  • kotlin中reified如何实现真泛型
  • 【落羽的落羽 C++】C++入门基础·其之一
  • 文生图开源模型发展史(2014-2025年)
  • 《asyncio 并发编程》(第四章)——并发网络请求
  • Vue3结合OpenLayers加载GeoJson文件实现离线版世界地图(中国详细数据)以及聚合点位(内部有免费GeoJson资源整合)
  • 辛格迪客户案例 | 祐儿医药科技GMP培训管理(TMS)项目
  • Machine Learning 初探
  • Python使用总结之Python文本转语音引擎:pyttsx3完全指南
  • nio使用
  • 编写一个程序,输入一个数字并输出其阶乘(Python版)
  • Wireshark 插件开发实战指南
  • P1706 全排列问题(DFS)
  • 今日行情明日机会——20250228
  • 巧用 Python 负数步长实现列表反转
  • Pany-v2:LFI漏洞探测与敏感文件(私钥窃取/其他)自动探测工具
  • 深度学习笔记17-马铃薯病害识别(VGG-16复现)
  • 【GESP】C++二级真题 luogu-B4037 [GESP202409 二级] 小杨的 N 字矩阵
  • 科普:ROC AUC与PR AUC
  • 性能测试测试策略制定|知名软件测评机构经验分享
  • Python的rasterio库
  • 广东建设监理协会网站题库/aso优化技巧
  • 企业门户网站什么意思/今日新闻摘抄十条简短
  • 石家庄网站建设外包公司/博客程序seo
  • 网站图片被盗连怎么办/南宁百度seo排名优化软件
  • 正能量网站建设/seo外包公司
  • 怎么快速做网站/全网整合营销推广方案