【发布时间】:2021-11-25 11:04:44
【问题描述】:
我的布局是页眉-内容-页脚
在上述内容中,我有一个 Sider +(内部)内容的布局
如果 Sider 不是 position: "fixed",一切都会按预期运行。但是,如果我希望 Sider 具有 position: "fixed",那么内部 Content 将决定扩展到外部 Content 的整个宽度,并溢出 Sider。
这是侧边:
< Sider
width="25%"
style={{
overflow: 'auto',
height: '100vh',
position: 'fixed',
left: 0,
}}
>
如果我注释掉position: 'fixed',一切都会好起来的。但我希望有一个固定位置的 Sider,这样在页面上向下滚动时,我总是会看到 Sider。
这是内部内容:
<Content
width="75%"
style={{
overflow: 'auto',
// maxWidth: "75%",
// right: 0,
// float: "right",
}}
>
我尝试了各种组合,但position: 'fixed' Sider 似乎没有任何效果。有什么建议吗?
【问题讨论】:
-
粘贴整个代码!
-
整个代码跨多个文件,将运行几页。不确定这会有所帮助。了解代码的哪些部分可能相关对我会更有帮助,以便我可以将它们发布在这里
-
没有 UI,我们对此无能为力。