本项目在开发过程中vue+elementui , 页面中使用了table表格的样式, 需要对原先的样式进行修改,以下是简单的修改样式内容:
项目中某个 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>
:header-cell-style="{color: '#ffffff',fontSize: '14px', backgroundColor: '#011946'}"
/*设置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/ 或者>>>但是我使用了没效果. 苦笑 专业的事情还是需要专业的人来干, 我对前端也是不咋地 .
来自一个渺小后端开发的努力.
原文地址:https://blog.csdn.net/weixin_42960380/article/details/132555750
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_18829.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。