<template>
<div id="app">
<transition :name="transitionName" >
<router-view class="router"/>
</transition>
</div>
</template>
<script>
import '../static/js/flexible'
export default {
name: 'App',
data(){
return {
transitionName:"slide-left",
}
}
}
</script>
<style>
.router{
position: absolute;
top:0;
left: 0;
right: 0;
bottom: 0;
transition: all .7s ease;
-webkit-transition: all .7s ease;
-moz-transition: all .7s ease;
}
.slide-left-enter, .slide-right-leave-active {
opacity: 0;
-webkit-transform: translate(60px, 0);
transform: translate(60px, 0);
}
.slide-left-leave-active, .slide-right-enter {
opacity: 0;
-webkit-transform: translate(-60px, 0);
transform: translate(-60px, 0);
}
</style>