【发布时间】:2021-10-09 20:25:25
【问题描述】:
我正在使用 Next.js 创建一个网站。我想要一个带有position: sticky; 行为的标题。
但是,Next.js 会在未经我许可的情况下自动在我的网站根目录生成一个属性为 id="__next" 的 div。
我需要删除该 div,以便我的标头的 position: sticky; 行为可以按照预期的方式工作。我该怎么做?
【问题讨论】:
-
为什么不直接将
position: relative;添加到__next元素中? -
this 有帮助吗?
-
接下来需要它来安装您的应用程序...
-
__next id 是渲染应用所必需的,您可以随时添加一些样式来实现粘性行为
-
这与要求在 react 中删除
root相同。 Nextjs 需要它来渲染你的网页。
标签: javascript html reactjs next.js