Vue结合ElementUi修改<el-table>表格的背景颜色和表头样式

复制代码
  本项目在开发过程中vue+elementui , 页面中使用了table表格的样式,  需要对原先的样式进行修改,以下是简单的修改样式内容:
cpp 复制代码
		项目中某个 html中引用的table表格内容,定义了div的class : device_err :
  					 <div class="device_err">
                        <el-table size="small" :header-cell-style="{color: '#ffffff',fontSize: '14px', backgroundColor: '#011946'}"
                                  :data="tableData"
                                  style="width: 98%"
                                  height="195">
                                  ........
                        </el-table>
                      <div>

修改table的表头背景 和 字体颜色:

cpp 复制代码
 :header-cell-style="{color: '#ffffff',fontSize: '14px', backgroundColor: '#011946'}"

以下是修改el-table表格内容的背景色和边框样式:

csharp 复制代码
/*设置table表格中每行的背景色 及 显示的字体颜色*/
.device_err .el-table tr {
    background-color: #011946 !important;
    color: #ffffff;
    font-weight: bold;
}

/*.device_err  .el-table--enable-row-transition .el-table__body td, .el-table .cell {
    background-color: transparent;
}*/

/* 去除表格线 */
.device_err .el-table__row > td {
    border: none;
}

/* 去除上边框 */
.device_err .el-table th.is-leaf {
    border: none;
}

/* 去除下边框 */
.device_err .el-table::before {
    height: 0;
}

/**
隐藏el-table的header的滚动条
 */
.device_err .el-table__header .gutter {
    background-color: #011946 !important;
}

/*隐藏el-table的body的y轴滚动条*/
.device_err .el-table--scrollable-y .el-table__body-wrapper {
    background-color: #011946 !important;
}

.device_err .el-table__body-wrapper::-webkit-scrollbar {
    width: 0; /*滚动条宽度*/
}


/*鼠标滑过td上作用的样式,ie6不支持:hover伪类属性,如果是ie6要写成tr.over样式*/
.device_err .el-table tbody tr:hover > td {
    background-color: #015476 !important;
}



我看到有些百度人说了是使用::deep  和 /deep/  或者>>>但是我使用了没效果. 苦笑 专业的事情还是需要专业的人来干, 我对前端也是不咋地 .
    							来自一个渺小后端开发的努力.
复制代码
相关推荐
wefly2017几秒前
告别本地环境!m3u8live.cn一键实现 M3U8 链接预览与调试
前端·后端·python·音视频·m3u8·前端开发工具
SuperEugene3 分钟前
前端 console 日志规范实战:高效调试 / 垃圾 log 清理与线上安全避坑|编码语法规范篇
开发语言·前端·javascript·vue.js·安全
发现一只大呆瓜13 分钟前
Vue - @ 事件指南:原生 / 内置 / 自定义事件全解析
前端·vue.js·面试
庄小焱22 分钟前
React——React基础语法(1)
前端·javascript·vue.js
pingan87871 小时前
试试 docx.js 一键生成 Word 文档,效果很不错
开发语言·前端·javascript·ecmascript·word
张一凡931 小时前
重新理解 React 状态管理:用类的方式思考业务
前端·react.js
结网的兔子2 小时前
前端学习笔记——Element Plus 栅格布局系统示例
前端·javascript·css
l1t2 小时前
DeepSeek总结的用 C# 构建 DuckDB 插件说明
前端·数据库·c#·插件·duckdb
泯泷2 小时前
从零构建寄存器式 JSVMP:实战教程导读
前端·javascript·算法
椰子皮啊2 小时前
mediasoup+Vue3避坑指南:解决黑屏、闪屏、流绑定失效三大难题
vue.js·前端框架