element修改el-table 表头的背景颜色横向渐变色 + 修改表头背景颜色

2023-11-04

vue + element-ui 修改el-table 表头的背景颜色横向渐变色 + 修改表头背景颜色

表头背景颜色横向渐变效果图:
在这里插入图片描述
修改表头背景颜色和字体颜色效果图:
在这里插入图片描述
直接上代码:
修改表头的背景颜色横向渐变色的代码
html:

<template>
  <div>
    <el-table :data="tableData"
              border>
      <el-table-column prop="date"
                       label="日期"
                       width="180">
      </el-table-column>
      <el-table-column prop="name"
                       label="姓名"
                       width="180">
      </el-table-column>
      <el-table-column prop="address"
                       label="地址">
      </el-table-column>
    </el-table>
  </div>
</template>

js:

<script>
export default {
  data () {
    return {
      tableData: [{
        date: '2016-05-02',
        name: '王小虎',
        address: '上海市普陀区金沙江路 1518 弄'
      }, {
        date: '2016-05-04',
        name: '王小虎',
        address: '上海市普陀区金沙江路 1517 弄'
      }, {
        date: '2016-05-01',
        name: '王小虎',
        address: '上海市普陀区金沙江路 1519 弄'
      }, {
        date: '2016-05-03',
        name: '王小虎',
        address: '上海市普陀区金沙江路 1516 弄'
      }]
    }
  }
}
</script>

css:

<style lang="scss" scoped>
/deep/ {
  //修改表头的背景颜色横向渐变色
  .el-table {
    thead {
      color: #fff;
      font-weight: 500;
      background: linear-gradient(to right, #6fa3fe, #4cdafe) !important;
      & th {
        //inherit:规定应该从父元素继承 background-color 属性的设置。
        //transparent:默认。背景颜色为透明。
        // background-color: inherit !important;
        background-color: transparent;
      }
      & tr {
        // background-color: inherit !important;
        background-color: transparent;
      }
    }
  }
}
</style>

修改表头背景颜色和字体颜色

header-cell-style是表头单元格的 style 的回调方法,也可以使用一个固定的 Object 为所有表头单元格设置一样的 Style,也可以用深度选择器修改等等。
这里使用header-cell-style属性:

<el-table :data="tableData"
              border
              :header-cell-style="{background:'#e1e4e5',color:'#80878f'}">
      <el-table-column prop="date"
                       label="日期"
                       width="180">
      </el-table-column>
      <el-table-column prop="name"
                       label="姓名"
                       width="180">
      </el-table-column>
      <el-table-column prop="address"
                       label="地址">
      </el-table-column>
 </el-table>

直接添加header-cell-style属性就可以了

<el-table :header-cell-style="{background:'#e1e4e5',color:'#80878f'}">
...
</el-table>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

element修改el-table 表头的背景颜色横向渐变色 + 修改表头背景颜色 的相关文章

随机推荐

  • python:基于朴素贝叶斯算法的垃圾邮件过滤分类

    目录 一 朴素贝叶斯算法 1 概述 2 推导过程 二 实现垃圾邮件过滤分类 1 垃圾邮件问题背景 2 朴素贝叶斯算法实现垃圾邮件分类的步骤 3 python实现 参考学习网址 https blog csdn net weixin 59450
  • Nacos适配Oracle12c【亲测可用、保姆级教学】

    Nacos适配Oracle12c 前言 内容准备 数据SQL 源码项目 项目初始化 提取Nacos启动包 启动Nacos 尝试访问 其他问题 IDEA 报错找不到符号com alibaba nacos consistency entity
  • 华为OD机试 - 字符串加密(C++ & Java & JS & Python)

    描述 有一种技巧可以对数据进行加密 它使用一个单词作为它的密匙 下面是它的工作原理 首先 选择一个单词作为密匙 如TRAILBLAZERS 如果单词中包含有重复的字母 只保留第1个 将所得结果作为新字母表开头 并将新建立的字母表中未出现的字
  • 局域网IP地址不够用怎么办?快速解决局域网IP地址不够用

    目录 前言 设置局域网的IP地址数量 1 LAN地址设置 2 DHCP服务器设置 增加路由器层级或者使用软路由 通过三层交换机实现VLAN 总结 前言 在网络如此发达的时代 越来越多的设备需要连接网络 特别是当前智能家居 物联网的新型产业的
  • Maven 编译遇到 Process terminated【四种情况全部解决】

    情况一 配置文件 settings xml 出错 解决方法1 1 1 项目编译报错如下 1 2 点击 项目名 提示找到出错文件 1 3 点击查看出错文件 在idea中打开了settings文件 找到提示的报错位置 1 4 原因及解决办法 原
  • Altium中网络标签、端口、离图以及编译范围的设置区别?

    1 Altium Designer多图纸功能 原理图主次分层次 Altium Designer多图纸功能 原理图主次分层次 1 1 各类网络标识符 由于我们使用到多图纸功能 这时需要考虑图纸间的线路连接 在单个图纸中 我们可以通过简单的网络
  • pandas数据处理大全(必备)

    目录 文章目录 目录 pandas读取文件 pandas存储文件 pandas处理空值和缺失值 pandas创建空dataframe dataframe索引值的修改 dataframe选择行与列 dataframe转置 dataframe添
  • Nodejs 中的非阻塞I/O、异步和事件驱动

    前言 Node js使用 事件驱动机制 具有非阻塞的I O模型这样的特点 Node js中的大多数Api都用到了异步函数 那麽又该如何获取异步函数返回的数据呐 废话不多说 来看看本次分享 都有哪些亮点吧 一 Nodejs 的 非阻塞 I O
  • 使用VS2019 开发Linux C++ 程序

    第一步 注 如果Windows下面查询不到dns也可以不设置静态IP地址 直接跳到第二步 1 先将自己的Linux 系统设为静态IP 具体操作如下 修改 etc network interfaces 地址配置文件 如下所示 操作 代码 修改
  • 网络存储ISCSI详解

    一 网络存储 目前应用最为广泛的两种数据存储设备 NAS与SAN 1 NAS NAS的全称是Network attached storage 即网络附加存储 并不需要单独的网络用于存储IO 更适用于中小型的存储解决方案 NAS设备通常是一个
  • 关于PID的输入输出是什么--供自己复习使用

    本人也是个新手 最近对平衡车感兴趣 所以恶补了一些关于pid的知识 下面是关于pid的文章 后续在平衡车上有进展也会出一些关于平衡车的文章 第一次写文章 有许多的不足之处 希望给位网友给予指正 在过程控制中 按偏差的比例 P 积分 I 和微
  • Linux文件解压缩:tar: /xxx: Not found in archive

    因为压缩文件使用的相对路径 如果在解压是使用绝对路径需要加上 C指令 tar zxvf xxx tar gz C usr local apps
  • 5G到底厉害在什么地方?和4G有什么不同?

    5G给大家的第一个印象肯定就是速度很快 秒下电影 这也是媒体大力宣传的一个点 5G的速度的确比4G快了很多 但是5G不仅仅是速度大大提高了 还有其他更重要的优点 不知道你有没有这种感觉 4G的速度已经挺快了啊 我们手机看视频一点都不卡啊 有
  • mpvue中小程序版本更新

    在App vue中 onLaunch if wx canIUse getUpdateManager const updateManager wx getUpdateManager updateManager onCheckForUpdate
  • Server-Sent Events 一种轻量级的Push方式

    文章目录 SSE工作原理 SSE的特点 SSE的推送数据格式 SSE的使用 客户端 服务端 效果展示 简单来说 Server Sent Events 简称SSE 是服务端发送事件 即服务端Push的一种机制 SSE工作原理 一般来说HTTP
  • 封装NavLink组件

    之后可以通过
  • 后继者:找出二叉搜索树中指定节点的“下一个”节点

    后继者 设计一个算法 找出二叉搜索树中指定节点的 下一个 节点 也即中序后继 如果指定节点没有对应的 下一个 节点 则返回null 来源 力扣 LeetCode 链接 https leetcode cn problems successor
  • nextTick 原理及作用

    Vue 的 nextTick 其本质是对 JavaScript 执行原理 EventLoop 的一种应用 nextTick 的核心是利用了如 Promise MutationObserver setImmediate setTimeout的
  • Leetcode刷题-最长公共前缀

    Leetcode刷题 最长公共前缀 简介 题目 个人答案及结果 学习一下官方的 简介 最近尝试下大家口口相传的神器 leetcode cn com 大家自己注册就可以选择题库进行使用了 我都会先自己出一个答案 然后再学习别人的标准答案 进行
  • element修改el-table 表头的背景颜色横向渐变色 + 修改表头背景颜色

    vue element ui 修改el table 表头的背景颜色横向渐变色 修改表头背景颜色 表头背景颜色横向渐变效果图 修改表头背景颜色和字体颜色效果图 直接上代码 修改表头的背景颜色横向渐变色的代码 html