From b435bce93c886c931ce93989d376b6cb956db905 Mon Sep 17 00:00:00 2001 From: hxr <1490493387@qq.com> Date: Thu, 22 Feb 2024 00:12:44 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20:bug:=20=E5=B8=83=E5=B1=80=E6=A0=B7?= =?UTF-8?q?=E5=BC=8F=E9=97=AE=E9=A2=98=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Sidebar/components/SidebarMenuItemTitle.vue | 3 ++- src/layout/index.vue | 15 ++++++++++++--- 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/src/layout/components/Sidebar/components/SidebarMenuItemTitle.vue b/src/layout/components/Sidebar/components/SidebarMenuItemTitle.vue index f8f9b885..39730c56 100644 --- a/src/layout/components/Sidebar/components/SidebarMenuItemTitle.vue +++ b/src/layout/components/Sidebar/components/SidebarMenuItemTitle.vue @@ -47,7 +47,8 @@ const renderIcon = (iconName: string) => { .hideSidebar { .el-sub-menu, .el-menu-item { - .svg-icon { + .svg-icon, + .sub-el-icon { margin-left: 20px; } } diff --git a/src/layout/index.vue b/src/layout/index.vue index d9b89f67..22eba637 100644 --- a/src/layout/index.vue +++ b/src/layout/index.vue @@ -294,9 +294,18 @@ function toggleSidebar() { .layout-left.hideSidebar { .sidebar-container { width: $sidebar-width-collapsed !important; - pointer-events: none; - transition-duration: 0.3s; - transform: translate3d(-210px, 0, 0); + } + + .main-container { + margin-left: $sidebar-width-collapsed; + } + + &.mobile { + .sidebar-container { + pointer-events: none; + transition-duration: 0.3s; + transform: translate3d(-210px, 0, 0); + } } }