diff --git a/src/layout/components/AppMain/index.vue b/src/layout/components/AppMain/index.vue index aae6e67..f446c1f 100644 --- a/src/layout/components/AppMain/index.vue +++ b/src/layout/components/AppMain/index.vue @@ -40,6 +40,7 @@ const cachedViews = computed(() => useTagsViewStore().cachedViews); // 缓存页 } .hasTagsView .fixed-header + .app-main { + min-height: 100vh; padding-top: $navbar-height + $tags-view-height; } @@ -62,10 +63,14 @@ const cachedViews = computed(() => useTagsViewStore().cachedViews); // 缓存页 min-height: calc(100vh - $navbar-height - $tags-view-height); } + .fixed-header + .app-main { + min-height: calc(100vh - $navbar-height); + } + .hasTagsView .fixed-header + .app-main { height: calc(100vh - $navbar-height); min-height: calc(100vh - $navbar-height); - padding-top: 34px; + padding-top: $tags-view-height; } }