Skip to content

Commit a3b1dd8

Browse files
committed
refine sidebar css
1 parent c96bdeb commit a3b1dd8

File tree

3 files changed

+7
-12
lines changed

3 files changed

+7
-12
lines changed

src/styles/sidebar.scss

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
// 侧边栏
22
.sidebar-container>.el-menu {
33
width: 100%!important;
4+
min-height: 100%;
45
}
56

67
.sidebar-container .svg-icon {

src/views/layout/Layout.vue

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,8 @@
5050
bottom: 0;
5151
left: 0;
5252
z-index: 1001;
53-
background: red;
53+
overflow-y: auto;
54+
&::-webkit-scrollbar {display:none}
5455
}
5556
.main-container {
5657
min-height: 100%;

src/views/layout/Sidebar.vue

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
11
<template>
2-
<div>
3-
<el-menu mode="vertical" theme="dark" :default-active="$route.path" :collapse="isCollapse">
4-
<sidebar-item :routes='permission_routers'></sidebar-item>
5-
</el-menu>
6-
</div>
2+
<el-menu mode="vertical" theme="dark" unique-opened :default-active="$route.path" :collapse="isCollapse">
3+
<sidebar-item :routes='permission_routers'></sidebar-item>
4+
</el-menu>
75
</template>
86

7+
98
<script>
109
import { mapGetters } from 'vuex';
1110
import SidebarItem from './SidebarItem';
@@ -22,9 +21,3 @@
2221
}
2322
}
2423
</script>
25-
26-
<style rel="stylesheet/scss" lang="scss" scoped>
27-
.el-menu {
28-
min-height: 100%;
29-
}
30-
</style>

0 commit comments

Comments
 (0)