From 7a6679fff0ac197b01aa7edb940b24f09c88ed2a Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期五, 12 一月 2024 18:11:09 +0800
Subject: [PATCH] 2024-01-12

---
 src/tabviews/custom/components/share/normalTable/index.scss |   83 ++++++++++++++++++++++++++++++++++++++---
 1 files changed, 77 insertions(+), 6 deletions(-)

diff --git a/src/tabviews/custom/components/share/normalTable/index.scss b/src/tabviews/custom/components/share/normalTable/index.scss
index 5a96fe8..1a1123c 100644
--- a/src/tabviews/custom/components/share/normalTable/index.scss
+++ b/src/tabviews/custom/components/share/normalTable/index.scss
@@ -1,11 +1,19 @@
 .normal-custom-table {
   position: relative;
   padding: 0px;
+  min-height: 40px;
   --mk-table-border-color: #e8e8e8;
   --mk-table-color: rgba(0, 0, 0, 0.65);
   --mk-table-font-size: 14px;
   --mk-table-font-weight: normal;
 
+  .main-pickup {
+    position: absolute;
+    right: 5px;
+    top: -22px;
+    z-index: 2;
+  }
+  
   .normal-table-footer {
     padding: 10px 0px;
     color: rgba(0, 0, 0, 0.65);
@@ -95,6 +103,7 @@
 
         .card-cell-list {
           color: inherit;
+          overflow: hidden;
         }
         .ant-mk-picture {
           position: relative;
@@ -198,8 +207,11 @@
       display: block;
     }
   }
+  .ant-table-small.ant-table-bordered {
+    border-right: 1px solid #e8e8e8;
+  }
 
-  table, tr, th, td {
+  table, tr, th, td, .ant-table-small {
     border-color: var(--mk-table-border-color)!important;
   }
   table tr {
@@ -219,11 +231,11 @@
   table tbody tr {
     color: var(--mk-table-color);
   }
-  // table tbody {
-  //   tr:nth-child(even) {
-  //     background: #f5f5f5;
-  //   }
-  // }
+}
+.normal-custom-table:not(.ghost) {
+  .ant-table-small > .ant-table-content .ant-table-thead > tr > th {
+    background-color: #fafafa!important;
+  }
 }
 .normal-custom-table:not(.fixed-height) {
   .ant-table-body::-webkit-scrollbar {
@@ -255,6 +267,65 @@
     display: none;
   }
 }
+.normal-custom-table.mk-fixed-last-col {
+  table {
+    .ant-table-thead {
+      tr:first-child {
+        th:last-child {
+          position: sticky !important;
+          z-index: 2;
+          right: 0px;
+          box-shadow: 0 1px 1px #bcbcbc;
+        }
+      }
+    }
+    .ant-table-tbody {
+      tr {
+        td:last-child {
+          position: sticky !important;
+          z-index: 2;
+          right: 0px;
+          background: #ffffff;
+          box-shadow: 0 1px 1px #bcbcbc;
+        }
+      }
+    }
+  }
+}
+.normal-custom-table.mk-fixed-first-col {
+  table {
+    .ant-table-thead {
+      tr:first-child {
+        th:first-child {
+          position: sticky !important;
+          z-index: 2;
+          left: 0px;
+        }
+        th.ant-table-selection-column + th {
+          position: sticky !important;
+          z-index: 2;
+          left: 60px;
+        }
+      }
+    }
+    .ant-table-tbody {
+      tr {
+        td:first-child {
+          position: sticky !important;
+          z-index: 2;
+          left: 0px;
+          background: #ffffff;
+        }
+        td.ant-table-selection-column + td{
+          position: sticky !important;
+          z-index: 2;
+          left: 60px;
+          background: #ffffff;
+        }
+      }
+    }
+  }
+}
 .normal-custom-table.ghost {
   .main-pickup {
     display: none;

--
Gitblit v1.8.0