From be61e7025bc49a43880de0e3797fde4340c0f212 Mon Sep 17 00:00:00 2001 From: Pan Date: Thu, 28 Feb 2019 13:36:56 +0800 Subject: [PATCH] perf[style]: add scroll bar when the subMenu is too long --- src/styles/sidebar.scss | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/src/styles/sidebar.scss b/src/styles/sidebar.scss index ce619fd..96e89be 100644 --- a/src/styles/sidebar.scss +++ b/src/styles/sidebar.scss @@ -170,8 +170,27 @@ .nest-menu .el-submenu>.el-submenu__title, .el-menu-item { &:hover { - // You can use $subMenuHover + // you can use $subMenuHover background-color: $menuHover !important; } } + + // the scroll bar appears when the subMenu is too long + >.el-menu--popup { + max-height: 100vh; + overflow-y: auto; + + &::-webkit-scrollbar-track-piece { + background: #d3dce6; + } + + &::-webkit-scrollbar { + width: 6px; + } + + &::-webkit-scrollbar-thumb { + background: #99a9bf; + border-radius: 20px; + } + } }