123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 |
- <template>
- <el-container style="height: 100%">
- <el-header>
- <ui-header/>
- </el-header>
- <el-main>
- <el-container>
- <transition name="fade">
- <router-view></router-view>
- </transition>
- </el-container>
- </el-main>
- </el-container>
- </template>
- <script>
- import uiHeader from "./UiHeader.vue";
- export default {
- name: "index",
- components: {
- uiHeader
- },
- }
- </script>
- <style>
- body{
- font-family: sans-serif;
- }
- /*定义标题栏*/
- .page-header {
- background-color: #FFFFFF;
- margin-bottom: 1rem;
- padding: 0.5rem;
- display: flex;
- justify-content: space-between;
- align-items: center;
- }
- .page-title {
- font-weight: bold;
- text-align: left;
- }
- .page-header-btn {
- text-align: right;
- }
- </style>
- <style scoped>
- .fade-enter {
- visibility: hidden;
- opacity: 0;
- }
- .fade-leave-to {
- display: none;
- }
- .fade-enter-active,
- .fade-leave-active {
- transition: opacity .5s ease;
- }
- .fade-enter-to,
- .fade-leave {
- visibility: visible;
- opacity: 1;
- }
- </style>
|