From 6ad52bf9f4824b72dcce9547356fcba4b3b145ba Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Wed, 25 Jun 2025 17:03:47 +0800
Subject: [PATCH] feat:样式布局调整

---
 src/components/basic-container/main.vue |   40 +++++++++++++++++++++++++++++++++-------
 1 files changed, 33 insertions(+), 7 deletions(-)

diff --git a/src/components/basic-container/main.vue b/src/components/basic-container/main.vue
index 6a357d5..051d2fe 100644
--- a/src/components/basic-container/main.vue
+++ b/src/components/basic-container/main.vue
@@ -1,3 +1,13 @@
+<!--
+ * @Author       : yuan
+ * @Date         : 2025-06-14 15:19:16
+ * @LastEditors  : yuan
+ * @LastEditTime : 2025-06-25 16:56:30
+ * @FilePath     : \src\components\basic-container\main.vue
+ * @Description  : 
+ * Copyright 2025 OBKoro1, All Rights Reserved. 
+ * 2025-06-14 15:19:16
+-->
 <template>
   <div class="basic-container" :style="styleName" :class="{ 'basic-container--block': block }">
     <el-card class="basic-container__card">
@@ -23,25 +33,41 @@
     },
   },
   computed: {
-    styleName() {
+    styleName () {
       return {
         borderRadius: `${this.radius}px`,
         background: this.background,
-      };
+      }
     },
   },
-};
+}
 </script>
 
 <style lang="scss">
 .basic-container {
-  padding: 0 10px;
-  box-sizing: border-box;
+  height: 0;
+  flex: 1;
+
+  padding: 10px;
+  // box-sizing: border-box;
   // height: 100%;
 
-  .basic-container__card{
+  .basic-container__card {
     height: 100% !important;
-    overflow: auto;
+    overflow: hidden;
+
+    .el-card__body {
+      display: flex;
+      flex-direction: column;
+      height: 100% !important;
+      overflow: hidden;
+      box-sizing: border-box;
+
+      &>div {
+        height: 0;
+        flex: 1;
+      }
+    }
   }
 
   &--block {

--
Gitblit v1.9.3