diff --git a/crop-x/src/components/layouts/SideBar/SideBarOld.tsx b/crop-x/src/components/layouts/SideBar/SideBarOld.tsx index c2deb5b..b34fdfb 100644 --- a/crop-x/src/components/layouts/SideBar/SideBarOld.tsx +++ b/crop-x/src/components/layouts/SideBar/SideBarOld.tsx @@ -222,7 +222,7 @@ export function SideBarOld({ return (
{/* 左侧导航栏 - 独立滚动 */} {!isMobile && ( diff --git a/crop-x/src/components/layouts/SideBar/components/MainContent.tsx b/crop-x/src/components/layouts/SideBar/components/MainContent.tsx index 38ef028..ed8f090 100644 --- a/crop-x/src/components/layouts/SideBar/components/MainContent.tsx +++ b/crop-x/src/components/layouts/SideBar/components/MainContent.tsx @@ -62,8 +62,8 @@ export function MainContent({ } return ( -
-
+
+
{children}
diff --git a/crop-x/src/styles/body.css b/crop-x/src/styles/body.css index beee569..4cc8ec7 100644 --- a/crop-x/src/styles/body.css +++ b/crop-x/src/styles/body.css @@ -23,9 +23,19 @@ .contentScroll{ height: 100%; + min-height: 0; overflow-y: auto; } +/* 内容容器底部间距 */ +.content-container::after { + content: ''; + display: block; + height: 2rem; /* 5rem 底部间距 */ + width: 100%; + flex-shrink: 0; +} + /* 滚动条颜色变量 */ :root { --scrollbar-color: #d1d5db;