首页 > 其他分享 >element 修改表格样式

element 修改表格样式

时间:2023-09-07 14:02:31浏览次数:29  
标签:even el 表格 样式 element table class row

修改elemet el-table 奇偶行的表格样式

<el-table :row-class-name="tableClass" :data="msgList" style="width: 100%" table-layout="auto" class="tableAuto">

在el-table中加一个自定义的class名:row-class-name="tableClass"

在方法中使用自定义的名字进行奇偶行的class赋值

// 改变表格颜色
        tableClass({ row, rowIndex }) {
            if (rowIndex % 2 == 1) {
                //奇数行,序号不能被2整除
                return "even-rows"; //奇数行class名
            } else {
                return "even-row";//偶数行class名
            }
        }

接着在css中对定义的class进行样式修改即可

.el-table >>>.even-rows {
    background-color: rgba(1, 66, 124, 0.8) !important;;
}
.el-table >>>.even-row {
    background-color: #023366 !important;;
}

标签:even,el,表格,样式,element,table,class,row
From: https://blog.51cto.com/u_16182715/7396620

相关文章

  • ChatGPT玩法(二):AI玩转Excel表格处理
    前言在线体验智能问答:https://www.topgpt.one你是否还在为记不住Excel的繁琐函数和公式而苦恼?如果是这样,那么不妨试试ChatExcel。即使你对函数一窍不通,也能轻松处理表格。只要你能清楚地描述你的需求,它就可以帮你搞定。此外,ChatExcel的作者还制作了一张工作流程对比图,一眼就能明白......
  • Excel表格中进行36进制流水编号
    最简单的操作步骤:1、A1:A10是数字0~9这10数值,A11~A36是大写字母A、B、C…………Y、Z这26个字母2、则可在B1单元格或其他单元格中,输入公式:=INDEX($A$1:$A$36,1+MOD(INT((ROW()-1)/46656),36))&INDEX($A$1:$A$36,1+MOD(INT((ROW()-1)/1296),36))&INDEX($A$1:$A$36,1+MOD(INT((35+......
  • Java低代码开发:jvs-list(列表引擎)功能(二)字段及样式配置
    字段的增减进入列表页设计器-页表设计界面,点击新增一行、或者删除按钮,可以对字段进行增减操作,如果对于权限的列表页,可以使用批量创建字段的按钮:字段的批量设置,点击批量添加如下图所示字段为中文名称,每一行为一个字段,默认去除空格默认字段系统提供创建人、创建时间、修改人、修改时......
  • ElementUI-DateTimePicker时间限制+清空
    1需求有两个时间控件,开始时间不能大于结束时间<el-col:span="8"><el-date-pickerv-model="queryParams.startDate"size="small"type="datetime"......
  • 后端导出excel 表格 前端下载
    问题描述:后端导出excel表格为二进制前端调取接口并下载 方案:前端将返回数据  设置响应数据类型为blob封装函数:/***后端导出excel方法*@parampostDate接口传参*@paraminterfaceUrl接口地址*@paramexcelNameexcel文件名*/import{message}......
  • python-docx:在保持秩序的同时循环访问段落、表格和图像
    defiter_block_items(parent):"""Generateareferencetoeachparagraphandtablechildwithin*parent*,indocumentorder.EachreturnedvalueisaninstanceofeitherTableorParagraph.*parent*wouldmostcommonlybeareferencetoam......
  • element表单必填校验,并自动定位到必填项
    需求:1、elementformvolid必填提示框警告2、自动定位到首个未通过校验字段实现思路:1.validate校验需要给提交事件添加一个参数object;2.当校验不通过时收集所有未通过字段项提示信息,将其通过push方法添加到定义好的数组中(str);3.通过this.$refs[Object.keys(object)[0]]......
  • vxe-table 坑:可编辑表格表头不显示编辑图标
    问题"vxe-table":"^3.5.9",官方文档默认显示编辑图标。但实际上没有显示。给vex-table的edit-config添加showIcon:true,也不生效。设置icon也不生效。替代方案给vxe-column设置插槽<template#default="{row}"></template>,内部显示内容添加icon。新的问题插......
  • Element UI实现每次只弹出一个Message消息提示
    前言在开发Web应用程序时,我们经常需要使用消息提示来向用户展示重要信息。ElementUI提供了一个方便易用的组件——Message,可以用于显示各种类型的消息提示。然而,默认情况下,当多个消息提示同时触发时,它们会依次累积在页面上,导致界面上出现多个消息提示。本篇博客将介绍如何通过对......
  • 笔记 | element table show-overflow-tooltip 位置偏移的问题
    一、问题因为我目前的项目是微前端的工程,最外层有一个50px的通用头部,所以页面要减去50px。所有页面看似都很完美,但是使用el-table-column的show-overflow-tooltip属性时,tooltip会向下偏移50px。想到的解决办法:按照el-tooltip的属性更改placement="right"能解决。但......