Files
admin-govern/src/styles/vxeTable.scss

108 lines
4.2 KiB
SCSS
Raw Normal View History

2026-01-04 14:55:31 +08:00
// .vxe-table--body-wrapper,
// .boxbx {
// &::-webkit-scrollbar {
// width: 10px;
// height: 10px;
// }
// &::-webkit-scrollbar-thumb {
// border-radius: 5px;
// height: 3px;
// background-color: var(--el-color-primary) !important;
// border-radius: 30px !important;
// }
// }
// .vxe-table--body-wrapper::-webkit-scrollbar-thumb {
// border-radius: 5px;
// height: 3px;
// background-color: var(--el-color-primary) !important;
// border-radius: 30px !important;
// }
.vxe-header--row {
2026-07-09 15:42:58 +08:00
background: var(--vxe-ui-table-header-background-color, var(--vxe-table-header-background-color));
color: var(--vxe-ui-table-header-font-color, var(--vxe-table-header-font-color));
}
.vxe-table--render-default .vxe-body--column.col--ellipsis > .vxe-cell,
.vxe-table--render-default .vxe-body--column.col--ellipsis > .vxe-cell > .vxe-cell--wrapper {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.vxe-table--render-default .vxe-body--column.col--ellipsis .cn-render-buttons,
.vxe-table--render-default .vxe-body--column.col--ellipsis .ba-render-image {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
2026-01-04 14:55:31 +08:00
}
.is--checked.vxe-checkbox,
.is--checked.vxe-checkbox .vxe-checkbox--icon,
.is--checked.vxe-custom--checkbox-option,
.is--checked.vxe-custom--checkbox-option .vxe-checkbox--icon,
.is--checked.vxe-export--panel-column-option,
.is--checked.vxe-export--panel-column-option .vxe-checkbox--icon,
.is--checked.vxe-table--filter-option,
.is--checked.vxe-table--filter-option .vxe-checkbox--icon,
.is--indeterminate.vxe-checkbox,
.is--indeterminate.vxe-checkbox .vxe-checkbox--icon,
.is--indeterminate.vxe-custom--checkbox-option,
.is--indeterminate.vxe-custom--checkbox-option .vxe-checkbox--icon,
.is--indeterminate.vxe-export--panel-column-option,
.is--indeterminate.vxe-export--panel-column-option .vxe-checkbox--icon,
.is--indeterminate.vxe-table--filter-option,
.is--indeterminate.vxe-table--filter-option .vxe-checkbox--icon,
.vxe-table--render-default .is--checked.vxe-cell--checkbox,
.vxe-table--render-default .is--checked.vxe-cell--checkbox .vxe-checkbox--icon,
.vxe-table--render-default .is--indeterminate.vxe-cell--checkbox,
.vxe-table--render-default .is--indeterminate.vxe-cell--checkbox .vxe-checkbox--icon,
.vxe-table--render-default .is--checked.vxe-cell--radio .vxe-radio--icon {
color: var(--el-color-primary-light-3);
}
.vxe-checkbox:not(.is--disabled):hover .vxe-checkbox--icon,
.vxe-custom--checkbox-option:not(.is--disabled):hover .vxe-checkbox--icon,
.vxe-export--panel-column-option:not(.is--disabled):hover .vxe-checkbox--icon,
.vxe-table--filter-option:not(.is--disabled):hover .vxe-checkbox--icon,
.vxe-table--render-default .vxe-cell--checkbox:not(.is--disabled):hover .vxe-checkbox--icon,
.vxe-radio:not(.is--disabled):hover .vxe-radio--icon,
.vxe-custom--radio-option:not(.is--disabled):hover .vxe-radio--icon,
.vxe-export--panel-column-option:not(.is--disabled):hover .vxe-radio--icon,
.vxe-table--filter-option:not(.is--disabled):hover .vxe-radio--icon,
.vxe-table--render-default .vxe-cell--radio:not(.is--disabled):hover .vxe-radio--icon {
color: var(--el-color-primary-light-5);
}
.vxe-table--render-default .vxe-body--row.row--current,
2026-07-09 15:42:58 +08:00
.vxe-table--render-default .vxe-body--row.row--current > .vxe-body--column,
2026-01-04 14:55:31 +08:00
.vxe-table--render-default .vxe-body--row.row--current:hover {
2026-06-23 11:33:18 +08:00
background-color: var(--el-color-primary-light-9);
2026-01-04 14:55:31 +08:00
}
// .vxe-table--render-default .is--disabled.vxe-cell--checkbox .vxe-checkbox--icon{
// color: #fff0;
// }
.vxe-table--tooltip-wrapper {
z-index: 10000 !important;
}
.is--disabled {
background-color: var(--vxe-input-disabled-color);
}
.vxe-modal--wrapper {
z-index: 5000 !important;
}
// .vxe-table--body .vxe-body--row:nth-child(even) {
// background-color: #f9f9f9;
// // background-color: var(--el-color-primary-light-9);
// }
// .vxe-table--body .vxe-body--row:nth-child(odd) {
// background-color: #ffffff;
// }
2026-07-09 15:42:58 +08:00
.vxe-table-custom--panel-list > li {
max-width: 28em;
min-width: 15em;
padding: 0.3em 1em 0.2em 1em;
}