diff --git a/src/layout/components/AppView.vue b/src/layout/components/AppView.vue index c486946..c1d091a 100644 --- a/src/layout/components/AppView.vue +++ b/src/layout/components/AppView.vue @@ -44,10 +44,10 @@ const tagsView = computed(() => appStore.getTagsView) // '!min-h-[calc(100%-var(--app-content-padding)-var(--app-content-padding)-var(--app-footer-height)-var(--tags-view-height)-var(--top-tool-height))]': // !fixedHeader && layout === 'top' && footer, - '!min-h-[calc(100%-var(--top-tool-height)-var(--app-content-padding)-var(--app-content-padding))]': + '!min-h-[calc(100%-var(--app-footer-height)-var(--app-content-padding)-var(--app-content-padding))]': fixedHeader && layout === 'cutMenu' && footer, - '!min-h-[calc(100%-var(--top-tool-height)-var(--app-content-padding)-var(--app-content-padding)-var(--tags-view-height))]': + '!min-h-[calc(100%-var(--app-footer-height)-var(--app-content-padding)-var(--app-content-padding)-var(--tags-view-height))]': !fixedHeader && layout === 'cutMenu' && footer } ]" diff --git a/src/layout/components/useRenderLayout.tsx b/src/layout/components/useRenderLayout.tsx index 8e74a70..9f4b3a7 100644 --- a/src/layout/components/useRenderLayout.tsx +++ b/src/layout/components/useRenderLayout.tsx @@ -195,8 +195,8 @@ export const useRenderLayout = () => { `${prefixCls}-content`, 'w-full', { - 'h-[calc(100%-var(--app-footer-height))]': !fixedHeader.value, - 'h-[calc(100%-var(--tags-view-height)-var(--app-footer-height))]': fixedHeader.value + 'h-[calc(100%-var(--top-tool-height))]': !fixedHeader.value, + 'h-[calc(100%-var(--tags-view-height)-var(--top-tool-height))]': fixedHeader.value } ]} >