From b88a09dd7facf803f7addb590536e2dc83ce1d6e Mon Sep 17 00:00:00 2001 From: LiuHao <liuhaoai545@gmail> Date: 星期一, 17 四月 2023 21:56:16 +0800 Subject: [PATCH] update 修改dialog弹窗在窗内滚动 --- src/assets/styles/element-ui.scss | 50 ++++++++++++++++++++++++++++++++++++-------------- 1 files changed, 36 insertions(+), 14 deletions(-) diff --git a/src/assets/styles/element-ui.scss b/src/assets/styles/element-ui.scss index 0f175f2..bf6cdf7 100644 --- a/src/assets/styles/element-ui.scss +++ b/src/assets/styles/element-ui.scss @@ -1,12 +1,17 @@ // cover some element-ui styles +.el-divider--horizontal { + margin-bottom: 10px; + margin-top: 10px; +} + .el-breadcrumb__inner, .el-breadcrumb__inner a { font-weight: 400 !important; } .el-upload { - input[type="file"] { + input[type='file'] { display: none !important; } } @@ -46,13 +51,34 @@ } } -// to fixed https://github.com/ElemeFE/element/issues/2461 -.el-dialog { - transform: none; - left: 0; - position: relative; - margin: 0 auto; +/*-------------Dialog-------------**/ +.el-overlay { + overflow: hidden; + + .el-overlay-dialog { + display: flex; + align-items: center; + justify-content: center; + width: 100%; + height: 100%; + + .el-dialog { + margin: 0 auto !important; + + .el-dialog__body { + padding: 15px !important; + } + } + } } + +.el-dialog__body { + max-height: calc(90vh - 111px) !important; + overflow-y: auto; + overflow-x: hidden; +} + + // refine element ui upload .upload-container { @@ -69,7 +95,7 @@ // dropdown .el-dropdown-menu { a { - display: block + display: block; } } @@ -83,14 +109,10 @@ box-sizing: content-box; } -.el-menu--collapse - > div - > .el-submenu - > .el-submenu__title - .el-submenu__icon-arrow { +.el-menu--collapse>div>.el-submenu>.el-submenu__title .el-submenu__icon-arrow { display: none; } -.el-dropdown .el-dropdown-link{ +.el-dropdown .el-dropdown-link { color: var(--el-color-primary) !important; } \ No newline at end of file -- Gitblit v1.9.3