::v-deep.ant-table {
color: #ffffff !important;
}
//用于控制固定表格的对齐问题
::v-deep .ant-table-scroll-position-left,
::v-deep .ant-table-scroll-position-right,
::v-deep .ant-table-scroll-position-middle {
.ant-table-content .ant-table-scroll .ant-table-header {
overflow: hidden !important;
padding-bottom: 8px !important;
}
}
//控制滚动条
::v-deep .ant-table-content {
padding: 0 !important;
margin: 0 !important;
border-right: 1px solid #302c2d !important;
::-webkit-scrollbar {
width: 0 !important; //消除表格纵向滚动条
}
::-webkit-scrollbar-thumb {
background-color: #058694; //滚动条颜色
}
::-webkit-scrollbar-track {
background-color: transparent;
}
::-webkit-scrollbar-corner {
background-color: transparent;
}
}
//设置头部背景颜色
::v-deep .ant-table-thead tr {
background-color: #000e1e !important;
}
::v-deep .ant-table-thead > tr > th {
height: 36px;
padding: 0 8px !important;
margin: 0 !important;
color: #ffffff !important;
border: 1px solid #302c2d;
}
::v-deep .ant-table-tbody tr {
background-color: transparent !important;
}
::v-deep .ant-table-tbody > tr > td {
height: 36px;
padding: 0 8px !important;
margin: 0 !important;
border: 1px solid #302c2d;
}
//设置border
::v-deep .ant-table-small.ant-table-bordered .ant-table-fixed-left {
.ant-table-thead > tr > th:last-child,
.ant-table-tbody > tr > td:last-child {
border-right: 1px solid #302c2d;
}
}
::v-deep .ant-table-small {
border: 1px solid #302c2d;
}
// td hover控制
::v-deep .ant-table-tbody > tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td {
background: #808104;
}
::v-deep .ant-table-tbody > tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected) > td {
background: #808104;
}
// 控制整个表格的透明
::v-deep .ant-table-fixed-header > .ant-table-content > .ant-table-scroll > .ant-table-body {
width: 100%;
padding: 0 !important;
margin: 0 !important;
overflow: auto !important;
color: #fff;
background-color: transparent !important;
}
//控制固定区域的左侧表格头部head颜色设置
::v-deep .ant-table-fixed-left table {
color: #fff;
background: #000e1e;
}
//控制左侧的表格透明
::v-deep .ant-table-fixed-header .ant-table-fixed-left .ant-table-body-outer .ant-table-fixed {
color: #fff;
background: transparent;
}
::v-deep .ant-table-placeholder {
background-color: transparent !important;
border: none !important;
}
::v-deep .ant-empty-normal {
color: #fff !important;
}
//分页器
::v-deep.ant-pagination {
color: #3f525a !important;
}
::v-deep .ant-pagination-item {
background-color: transparent !important;
border-color: #47ffff !important;
}
::v-deep .ant-pagination-item-link {
background-color: transparent !important;
border-color: #47ffff !important;
color: #fff !important;
}
::v-deep .ant-pagination-prev .ant-pagination-item-link {
background-color: transparent !important;
color: #fff !important;
}
::v-deep .ant-pagination-next:hover .ant-pagination-item-link {
color: #fff !important;
}
::v-deep .ant-pagination-item-active {
background: #fff !important;
border-color: #fff !important;
}
::v-deep .ant-pagination-item a {
color: #fff !important;
}
::v-deep .ant-pagination-item-active a {
color: #ffffff !important;
}
ant-table 透明背景实现的方法
最新推荐文章于 2024-05-16 08:37:40 发布