diff --git a/src/assets/styles/index.scss b/src/assets/styles/index.scss index c428620..e8786d6 100644 --- a/src/assets/styles/index.scss +++ b/src/assets/styles/index.scss @@ -12,6 +12,7 @@ @use './layout/sidebar/responsive'; @use './layout/sidebar/popper' as sidebar-popper; @use './components/legacy-utilities'; +@use './components/misc'; @use './components/page-shell'; @use './components/card-shell'; @use './components/theme-helpers'; diff --git a/src/assets/styles/vendors/element-plus/_overrides.scss b/src/assets/styles/vendors/element-plus/_overrides.scss index 78c9915..d64a4d8 100644 --- a/src/assets/styles/vendors/element-plus/_overrides.scss +++ b/src/assets/styles/vendors/element-plus/_overrides.scss @@ -40,7 +40,6 @@ .el-table { --el-table-border-color: var(--app-surface-border); --el-table-header-bg-color: var(--tableHeaderBg); - --el-table-tr-bg-color: transparent; background: transparent; } diff --git a/src/assets/styles/vendors/element-plus/_table.scss b/src/assets/styles/vendors/element-plus/_table.scss index fe530a6..0d5783e 100644 --- a/src/assets/styles/vendors/element-plus/_table.scss +++ b/src/assets/styles/vendors/element-plus/_table.scss @@ -22,13 +22,14 @@ } } -.el-table__header-wrapper, -.el-table__body-wrapper { +.el-table__header-wrapper { background: transparent; } -.el-table__row:hover td.el-table__cell { - background-color: rgba(53, 109, 255, 0.05) !important; +// 固定列 body 必须有不透明背景,否则横向滚动时数据透视 +.el-table__fixed-body-wrapper, +.el-table__fixed-right-body-wrapper { + background-color: var(--el-bg-color); } // 去掉额外的表格边线,使用表格border