赞
踩
1、修改表头样式
<el-table :header-cell-style="{background: '#eef1f6',color: '#606266' }">
2、修改斑马纹颜色
-
-
- /* striped先开启斑马纹属性,这里是修改斑马纹颜色 */
- /deep/.el-table--striped .el-table__body tr.el-table__row--striped td {
- background: #1e116d;
- }
-
- /*表头颜色定义 header-cell-style是表格组件里自带的属性*/
- <el-table :data="tableData" stripe :header-cell-style="{background: '#1e116d'}">
- .....
- </el-table>
-
- /* 非斑马纹颜色 */
- /deep/.el-table tr {
- background: #15085e;
- }
-
- /* 斑马纹颜色定义完之后会显示自带的边框颜色,这里要重置 */
- /deep/.el-table td,
- .building-top .el-table th.is-leaf {
- border: none;
- color: white;
- }
-
- /* 这里是滑过斑马纹滑过时的颜色 */
- /deep/.el-table--enable-row-hover .el-table__body tr:hover>td {
- background-color: #1e116d;
- }
-
- 用deep的原因是有些样式普通方法修改不了,deep是样式穿透
注意:下面这种做法配合 highlight-current-row 更好用 如果上面的方法修改样式不生效,就用下面的方法
- /* 鼠标悬停时的背景颜色 */
- ::v-deep .el-table tbody tr:hover>td {
- background-color: #dfeefe !important;
- }
-
- /* 鼠标点击时的背景颜色 */
- ::v-deep .el-table__body tr.current-row>td {
- background-color: #dfeefe !important;
- }
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。