diff --git a/src/components/setting/Setting.vue b/src/components/setting/Setting.vue index 1753c99..93ec7f1 100644 --- a/src/components/setting/Setting.vue +++ b/src/components/setting/Setting.vue @@ -32,7 +32,7 @@ {{$t('navigate.content.title')}} - + {{$t('navigate.content.fluid')}} {{$t('navigate.content.fixed')}} @@ -75,6 +75,8 @@ {{$t('animate.effect')}} @@ -85,6 +87,8 @@ {{$t('animate.direction')}} @@ -135,6 +139,9 @@ export default { } }, methods: { + getPopupContainer() { + return this.$el.parentNode + }, copyCode () { let config = {} // 提取配置 diff --git a/src/layouts/AdminLayout.vue b/src/layouts/AdminLayout.vue index 18894c2..20d0c6e 100644 --- a/src/layouts/AdminLayout.vue +++ b/src/layouts/AdminLayout.vue @@ -82,6 +82,7 @@ export default { .side-menu{ &.fixed-side{ position: fixed; + height: 100vh; left: 0; top: 0; }