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/  或者>>>但是我使用了没效果. 苦笑 专业的事情还是需要专业的人来干, 我对前端也是不咋地 .
    							来自一个渺小后端开发的努力.
复制代码
相关推荐
多多*5 分钟前
Spring之Bean的初始化 Bean的生命周期 全站式解析
java·开发语言·前端·数据库·后端·spring·servlet
linweidong10 分钟前
在企业级应用中,你如何构建一个全面的前端测试策略,包括单元测试、集成测试、端到端测试
前端·selenium·单元测试·集成测试·前端面试·mocha·前端面经
满怀101530 分钟前
【HTML 全栈进阶】从语义化到现代 Web 开发实战
前端·html
东锋1.341 分钟前
前端动画库 Anime.js 的V4 版本,兼容 Vue、React
前端·javascript·vue.js
满怀10151 小时前
【Flask全栈开发指南】从零构建企业级Web应用
前端·python·flask·后端开发·全栈开发
小杨升级打怪中1 小时前
前端面经-webpack篇--定义、配置、构建流程、 Loader、Tree Shaking、懒加载与预加载、代码分割、 Plugin 机制
前端·webpack·node.js
Yvonne爱编码2 小时前
CSS- 4.4 固定定位(fixed)& 咖啡售卖官网实例
前端·css·html·状态模式·hbuilder
SuperherRo2 小时前
Web开发-JavaEE应用&SpringBoot栈&SnakeYaml反序列化链&JAR&WAR&构建打包
前端·java-ee·jar·反序列化·war·snakeyaml
大帅不是我2 小时前
Python多进程编程执行任务
java·前端·python
前端怎么个事2 小时前
框架的源码理解——V3中的ref和reactive
前端·javascript·vue.js