From 6327869106d5534431e9fc9473adb2af9a74669c Mon Sep 17 00:00:00 2001 From: Pan Date: Tue, 29 May 2018 14:31:55 +0800 Subject: [PATCH] perf[transition]: refine transition animation --- src/styles/transition.scss | 16 +++++++++++++++- src/views/layout/components/AppMain.vue | 2 +- 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/src/styles/transition.scss b/src/styles/transition.scss index 85c0328..04e1627 100644 --- a/src/styles/transition.scss +++ b/src/styles/transition.scss @@ -11,7 +11,21 @@ opacity: 0; } -/*fade*/ +/*fade-transform*/ +.fade-transform-leave-active, +.fade-transform-enter-active { + transition: all .5s; +} +.fade-transform-enter { + opacity: 0; + transform: translateX(-30px); +} +.fade-transform-leave-to { + opacity: 0; + transform: translateX(30px); +} + +/*breadcrumb transition*/ .breadcrumb-enter-active, .breadcrumb-leave-active { transition: all .5s; diff --git a/src/views/layout/components/AppMain.vue b/src/views/layout/components/AppMain.vue index 653d181..8e10a9e 100644 --- a/src/views/layout/components/AppMain.vue +++ b/src/views/layout/components/AppMain.vue @@ -1,6 +1,6 @@