diff --git a/src/assets/style/animate/vue-transition.scss b/src/assets/style/animate/vue-transition.scss index ce933862..a396d0bf 100644 --- a/src/assets/style/animate/vue-transition.scss +++ b/src/assets/style/animate/vue-transition.scss @@ -1,15 +1,27 @@ -// 过渡动画 -.fade-enter-active { +// 过渡动画 横向渐变 +.fade-transverse-leave-active, +.fade-transverse-enter-active { transition: all .5s; } -.fade-leave-active { - transition: all .5s; -} -.fade-enter { +.fade-transverse-enter { opacity: 0; transform: translateX(-30px); } -.fade-leave-to { +.fade-transverse-leave-to { opacity: 0; transform: translateX(30px); +} + +// 过渡动画 缩放渐变 +.fade-scale-leave-active, +.fade-scale-enter-active { + transition: all .5s; +} +.fade-scale-enter { + opacity: 0; + transform: scale(1.2); +} +.fade-scale-leave-to { + opacity: 0; + transform: scale(0.8); } \ No newline at end of file diff --git a/src/components/core/MainLayout/index.vue b/src/components/core/MainLayout/index.vue index 6eeec478..237c3dee 100644 --- a/src/components/core/MainLayout/index.vue +++ b/src/components/core/MainLayout/index.vue @@ -16,7 +16,7 @@ - + diff --git a/src/components/demo/PageIndexArticle/index.vue b/src/components/demo/PageIndexArticle/index.vue index e5ad323b..7a573a7a 100644 --- a/src/components/demo/PageIndexArticle/index.vue +++ b/src/components/demo/PageIndexArticle/index.vue @@ -1,10 +1,10 @@ - - + + - {{title}} - {{subTitle}} + {{title}} + {{subTitle}} @@ -25,17 +25,16 @@ export default { } -
{{title}}
{{subTitle}}