From 6e7289b7514ebdd9a51aed7528ac4287ee390d39 Mon Sep 17 00:00:00 2001 From: Pan Date: Mon, 25 Mar 2019 15:03:39 +0800 Subject: [PATCH] refine css --- src/layout/Layout.vue | 17 +++++++++------ src/layout/components/AppMain.vue | 8 +++---- src/layout/components/Sidebar/index.vue | 28 +++++++++++++------------ src/styles/sidebar.scss | 12 +++++++++++ 4 files changed, 42 insertions(+), 23 deletions(-) diff --git a/src/layout/Layout.vue b/src/layout/Layout.vue index a991b771..65abf902 100644 --- a/src/layout/Layout.vue +++ b/src/layout/Layout.vue @@ -66,11 +66,13 @@ export default { position: relative; height: 100%; width: 100%; - &.mobile.openSidebar{ + + &.mobile.openSidebar { position: fixed; top: 0; } } + .drawer-bg { background: #000; opacity: 0.3; @@ -80,18 +82,21 @@ export default { position: absolute; z-index: 999; } - .fixed-header{ + + .fixed-header { position: fixed; top: 0; right: 0; z-index: 9; width: calc(100% - #{$sideBarWidth}); - transition: width 0.28s; + transition: width 0.28s; } - .hideSidebar .fixed-header{ - width: calc(100% - 54px) + + .hideSidebar .fixed-header { + width: calc(100% - 54px) } - .mobile .fixed-header{ + + .mobile .fixed-header { width: 100%; } diff --git a/src/layout/components/AppMain.vue b/src/layout/components/AppMain.vue index f6e1ea10..e8eb633e 100644 --- a/src/layout/components/AppMain.vue +++ b/src/layout/components/AppMain.vue @@ -24,7 +24,7 @@ export default { diff --git a/src/layout/components/Sidebar/index.vue b/src/layout/components/Sidebar/index.vue index 93f5e5af..f02a4819 100644 --- a/src/layout/components/Sidebar/index.vue +++ b/src/layout/components/Sidebar/index.vue @@ -1,18 +1,20 @@