From 4311a090567b1a088c59f067467d7ee7a684b923 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=96=AF=E7=8B=82=E7=9A=84=E7=8B=AE=E5=AD=90Li?= <15040126243@163.com> Date: Wed, 13 May 2026 13:44:12 +0800 Subject: [PATCH] =?UTF-8?q?fix=20=E4=BF=AE=E5=A4=8D=20=E6=A0=B7=E5=BC=8F?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/styles/components/_query-form.scss | 30 +++++++++++++++++-- .../styles/components/_search-panel.scss | 8 +++++ 2 files changed, 35 insertions(+), 3 deletions(-) diff --git a/src/assets/styles/components/_query-form.scss b/src/assets/styles/components/_query-form.scss index d027bda..ffd425b 100644 --- a/src/assets/styles/components/_query-form.scss +++ b/src/assets/styles/components/_query-form.scss @@ -4,7 +4,7 @@ display: flex; flex-wrap: wrap; gap: 10px 14px; - align-items: end; + align-items: center; } .query-form .el-form-item { @@ -12,7 +12,7 @@ margin-bottom: 0; margin-right: 0; display: flex; - align-items: flex-end; + align-items: center; min-width: 0; } @@ -22,7 +22,7 @@ .query-form .el-form-item:last-child { margin-left: auto; - align-self: end; + align-self: center; } .query-form .el-form-item:last-child .el-form-item__content { @@ -42,6 +42,21 @@ margin-left: 0 !important; } +.query-form .el-form-item[style*='width: 308px'] { + width: auto !important; + min-width: 376px; +} + +.query-form .el-form-item[style*='width: 308px'] .el-form-item__content { + flex: 0 0 308px; + min-width: 308px; +} + +.query-form .el-form-item[style*='width: 308px'] .el-date-editor.el-range-editor { + width: 308px; + min-width: 308px; +} + .query-form .el-input__wrapper, .query-form .el-select__wrapper, .query-form .el-textarea__inner, @@ -75,6 +90,15 @@ width: 100%; } + .query-form .el-form-item[style*='width: 308px'] { + min-width: 0; + } + + .query-form .el-form-item[style*='width: 308px'] .el-form-item__content { + flex: 1 1 auto; + min-width: 0; + } + .query-form .el-input, .query-form .el-select, .query-form .el-date-editor, diff --git a/src/assets/styles/components/_search-panel.scss b/src/assets/styles/components/_search-panel.scss index 4537fe2..f2f6df6 100644 --- a/src/assets/styles/components/_search-panel.scss +++ b/src/assets/styles/components/_search-panel.scss @@ -18,7 +18,15 @@ margin-bottom: 0 !important; } +.search-panel, +.table-panel { + transform: translateZ(0); + backface-visibility: hidden; +} + .search-panel { + isolation: isolate; + .el-card__header { display: block; padding: 12px 16px !important;