【发布时间】:2022-01-16 09:55:21
【问题描述】:
我为 Reactbootstrap 下载了这个主题,并使它与 NextJS 一起工作。困扰我的问题是我在 Layout.js 中的<div className="main-panel"> 稍微超出了窗口。就像垂直滚动条添加到水平边距一样。解决方案是用div 覆盖滚动条吗?我只想要它,以便<div className="main-panel"> 适合窗口并且不需要水平滚动。我不知道如何解释,但我有一个例子给你看。 https://codesandbox.io/s/stackoverflow-page-extends-off-window-d3gdc?file=/pages/index.js
这是 Layout.js 渲染:
return (
<div className="wrapper">
<Sidebar routes={routes} image={sidebarImage} background={sidebarBackground} />
<div className="main-panel">
<AdminNavbar />
<div className="content">{props.children}</div>
<AdminFooter />
<div className="close-layer" onClick={() => document.documentElement.classList.toggle("nav-open")} />
</div>
</div>
);
【问题讨论】:
标签: html css reactjs next.js react-bootstrap