Blame view
src/views/MainContent.vue
931 Bytes
e7ab2c09a
![]() |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 |
<template> <div id="main-container" class="main-container" :class="$store.state.app.collapse?'position-collapse-left':'position-left'"> <!-- 标签页 --> <div class="tab-container"></div> <!-- 主内容区域 --> <div class="main-content"> <keep-alive> <transition name="fade" mode="out-in"> <router-view></router-view> </transition> </keep-alive> </div> </div> </template> <script> export default { data () { return { } }, methods: { } } </script> <style scoped lang="scss"> .main-container { padding: 0 5px 5px; position: absolute; top: 60px; left: 1px; right: 1px; bottom: 0px; background: rgba(67, 69, 70, 0.1); .main-content { position: absolute; top: 45px; left: 5px; right: 5px; bottom: 5px; padding: 5px; } } .position-left { left: 200px; } .position-collapse-left { left: 65px; } </style> |