From d78b49803d4f499ea4e805b50ce50e1bf6518849 Mon Sep 17 00:00:00 2001 From: Pan Date: Fri, 28 Jul 2017 14:19:48 +0800 Subject: [PATCH] refine css --- package.json | 2 +- src/styles/sidebar.scss | 7 ++++++- src/views/layout/Layout.vue | 22 ++++++---------------- 3 files changed, 13 insertions(+), 18 deletions(-) diff --git a/package.json b/package.json index 07ff7ed..1556e79 100644 --- a/package.json +++ b/package.json @@ -17,7 +17,7 @@ "codemirror": "5.26.0", "dropzone": "5.1.0", "echarts": "3.6.1", - "element-ui": "1.4.0", + "element-ui": "1.4.1", "file-saver": "1.3.3", "jquery": "3.1.1", "js-cookie": "2.1.4", diff --git a/src/styles/sidebar.scss b/src/styles/sidebar.scss index c04166e..4775b47 100644 --- a/src/styles/sidebar.scss +++ b/src/styles/sidebar.scss @@ -11,6 +11,11 @@ margin-right: 0; } +.hideSidebar .el-submenu>.el-submenu__title, +.hideSidebar .submenu-title-noDropdown { + padding-left: 10px!important; +} + .hideSidebar .submenu-title-noDropdown span, .hideSidebar .el-submenu>.el-submenu__title span { height: 0; @@ -22,6 +27,7 @@ .hideSidebar .nest-menu .el-submenu__title { text-align: initial!important; + padding-left: 20px!important; span { height: auto; width: auto; @@ -69,4 +75,3 @@ .el-submenu .el-menu-item { min-width: 180px!important; } - diff --git a/src/views/layout/Layout.vue b/src/views/layout/Layout.vue index 32a8820..b30a4be 100644 --- a/src/views/layout/Layout.vue +++ b/src/views/layout/Layout.vue @@ -35,35 +35,25 @@ width: 100%; &.hideSidebar { .sidebar-container{ - width:56px; + width:36px; } .main-container { - margin-left: 56px; + margin-left: 36px; } - // .sidebar-wrapper { - // transform: translate(-140px, 0); - // .sidebar-container { - // transform: translate(132px, 0); - // } - // &:hover { - // transform: translate(0, 0); - // .sidebar-container { - // transform: translate(0, 0); - // } - // } - // } - } .sidebar-container { transition: all .28s ease-out; width: 180px; - height: 1000px; + height: 100%; position: fixed; top: 0; bottom: 0; left: 0; z-index: 1001; background: red; + // overflow-y: auto; + &::-webkit-scrollbar {display:none} + } .main-container { min-height: 100%; -- GitLab