Skip to content

Commit da2b19a

Browse files
author
zhongzhenlong
committed
更新截图
1 parent f716a1e commit da2b19a

File tree

2 files changed

+15
-10
lines changed

2 files changed

+15
-10
lines changed

src/components/sideMenu.vue

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<div class="sidebar">
55
<el-menu :default-active="onRoutes"
66
:default-openeds="onRouteKeys"
7-
class="el-menu-vertical-demo"
7+
class="el-menu-style"
88
theme="light" router :collapse="sidebar.collapsed&&!device.isMobile" @select="handleSelect">
99
<template v-for="item in menuList">
1010
<sub-menu :param="item"></sub-menu>
@@ -14,7 +14,7 @@
1414
</el-scrollbar>
1515
<div class="sidebar" v-else>
1616
<el-menu :default-active="onRoutes"
17-
class="el-menu-vertical-demo"
17+
class="el-menu-style"
1818
theme="light" router :collapse="sidebar.collapsed&&!device.isMobile" @select="handleSelect">
1919
<template v-for="item in menuList">
2020
<sub-menu :param="item"></sub-menu>
@@ -128,19 +128,23 @@
128128
.expandSide {
129129
width: 230px;
130130
}
131-
.el-menu,.el-submenu .el-menu{
131+
132+
.el-menu-style,
133+
.el-menu-style .el-menu{
132134
background-color: #ffffff;
133135
}
134-
.el-menu-item:hover,.el-submenu .el-menu-item:hover,.el-submenu__title:hover{
135-
background-color: #eeeeee;
136+
.el-menu-style .el-menu-item:hover,
137+
.el-menu-style .el-submenu__title:hover{
138+
background-color: #eeeeee !important;
136139
}
137140
138-
.el-menu-vertical-demo .el-submenu .el-menu-item {
141+
.el-menu-style .el-submenu .el-menu-item {
139142
height: 45px;
140143
line-height: 45px;
141144
}
142145
143-
.el-menu-vertical-demo .el-menu-item, .el-menu-vertical-demo .el-submenu__title {
146+
.el-menu-style .el-menu-item,
147+
.el-menu-style .el-submenu__title {
144148
height: 45px;
145149
line-height: 45px;
146150
}
@@ -149,7 +153,8 @@
149153
width: 44px;
150154
}
151155
152-
.main-sidebar .el-menu--collapse>.el-menu-item, .el-menu--collapse>.el-submenu>.el-submenu__title {
156+
.main-sidebar .el-menu--collapse>.el-menu-item,
157+
.main-sidebar .el-menu--collapse>.el-submenu>.el-submenu__title {
153158
padding-left: 13px !important;
154159
}
155160

src/components/subMenu.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
<template>
2-
<el-submenu :index="item.href" v-if="item.children && item.children.length>0">
2+
<el-submenu :index="item.href" v-if="item.children && item.children.length>0" class="el-menu-sub">
33
<template slot="title"><i :class="item.icon"></i><span>{{item.name}}</span></template>
44
<template v-for="child in item.children">
55
<sub-menu v-if="child.children && child.children.length>0" :param="child"></sub-menu>
66
<el-menu-item :index="child.href" v-else><i :class="child.icon"></i><span>{{child.name}}</span></el-menu-item>
77
</template>
88
</el-submenu>
9-
<el-menu-item :index="item.href" v-else><i :class="item.icon"></i><span>{{item.name}}</span></el-menu-item>
9+
<el-menu-item :index="item.href" v-else class="el-menu-each"><i :class="item.icon"></i><span>{{item.name}}</span></el-menu-item>
1010
</template>
1111
<script>
1212
import subMenu from "./subMenu.vue"

0 commit comments

Comments
 (0)