From c98e45bfac25e9110ad0383faac54a54d98ea9d5 Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期四, 18 十一月 2021 20:47:04 +0800 Subject: [PATCH] 2021-11-18 --- src/tabviews/custom/components/share/normalTable/index.scss | 107 ++++++++++++++++++++++++++++++++++++++++++----------- 1 files changed, 84 insertions(+), 23 deletions(-) diff --git a/src/tabviews/custom/components/share/normalTable/index.scss b/src/tabviews/custom/components/share/normalTable/index.scss index 45b1a84..1ded89d 100644 --- a/src/tabviews/custom/components/share/normalTable/index.scss +++ b/src/tabviews/custom/components/share/normalTable/index.scss @@ -8,11 +8,15 @@ } .normal-table-footer.pagination { position: absolute; - bottom: 40px; + bottom: 10px; } >.ant-table-wrapper { position: relative; z-index: 1; + } + .ant-table { + color: inherit; + font-size: inherit; } table { @@ -64,6 +68,9 @@ background-size: cover; margin: 2px; } + .ant-mk-picture.scale { + cursor: zoom-in; + } .action-col { .ant-btn > .anticon + span { margin-left: 3px; @@ -93,6 +100,14 @@ vertical-align: middle; } .ant-table-tbody > tr > td.ant-table-column-has-actions { + .content { + position: relative; + z-index: 1; + word-wrap: break-word; + word-break: break-word; + } + } + .ant-table-tbody > tr > td { position: relative; .link-menu { position: absolute; @@ -102,13 +117,6 @@ bottom: 0px; opacity: 0; cursor: pointer; - } - - .content { - position: relative; - z-index: 1; - word-wrap: break-word; - word-break: break-word; } } .ant-table-tbody > tr > td .content { @@ -127,21 +135,21 @@ } } } - .ant-table-body::-webkit-scrollbar { - width: 8px; - height: 10px; - } - ::-webkit-scrollbar-thumb { - border-radius: 5px; - box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.13); - background: rgba(0, 0, 0, 0.13); - } - ::-webkit-scrollbar-track {/*婊氬姩鏉¢噷闈㈣建閬�*/ - box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.05); - border-radius: 3px; - border: 1px solid rgba(0, 0, 0, 0.07); - background: rgba(0, 0, 0, 0); - } + // .ant-table-body::-webkit-scrollbar { + // width: 8px; + // height: 10px; + // } + // ::-webkit-scrollbar-thumb { + // border-radius: 5px; + // box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.13); + // background: rgba(0, 0, 0, 0.13); + // } + // ::-webkit-scrollbar-track {/*婊氬姩鏉¢噷闈㈣建閬�*/ + // box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.05); + // border-radius: 3px; + // border: 1px solid rgba(0, 0, 0, 0.07); + // background: rgba(0, 0, 0, 0); + // } .fix-header { .ant-table-body { min-height: unset @@ -157,11 +165,64 @@ } } } +.normal-custom-table:not(.fixed-height) { + .ant-table-body::-webkit-scrollbar { + width: 8px; + height: 10px; + } + ::-webkit-scrollbar-thumb { + border-radius: 5px; + box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.13); + background: rgba(0, 0, 0, 0.13); + } + ::-webkit-scrollbar-track {/*婊氬姩鏉¢噷闈㈣建閬�*/ + box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.05); + border-radius: 3px; + border: 1px solid rgba(0, 0, 0, 0.07); + background: rgba(0, 0, 0, 0); + } +} +.normal-custom-table.fixed-height { + .ant-table-body { + border-bottom: 1px solid rgba(0, 0, 0, .05); + .ant-table-fixed { + border-bottom: 0; + } + } +} .normal-custom-table.hidden { thead { display: none; } } +.normal-custom-table.ghost { + .main-pickup { + display: none; + } + .ant-table-thead > tr { + > th { + color: inherit; + background: transparent; + .ant-table-column-sorter .ant-table-column-sorter-inner { + color: inherit; + } + } + > th:hover { + background: transparent; + } + } + .ant-table-body { + overflow-x: auto; + tr { + td { + background: transparent!important; + } + } + tr:hover td { + background: transparent!important; + } + } +} .image-scale-modal { width: 70vw; min-height: 80vh; -- Gitblit v1.8.0