javascript - React.js 中的粘性侧边栏

标签 javascript reactjs sidebar sticky

我为同一个问题尝试了一些软件包以及 jquery 解决方案。 (我复制了这个问题,因为它的解释很好)。但我想要它在 React 中。帮助!!!

粘性侧边栏:向下滚动时固定在底部,向上滚动时固定在顶部

  • 侧边栏位于标题下方。
  • 当您向下滚动时,侧边栏与页面内容保持水平,以便您可以滚动浏览侧边栏和内容。
  • 到达侧边栏的底部,侧边栏粘在视口(viewport)的底部(大多数插件只允许粘在顶部,一些允许粘在底部的插件不允许两者都允许)。
  • 到达底部,侧边栏位于页脚上方。
  • 当您向上滚动时,侧边栏与内容保持水平,因此您可以再次滚动浏览内容和侧边栏。
  • 到达侧边栏的顶部,侧边栏粘在视口(viewport)的顶部。
  • 到达顶部,侧边栏位于标题下方。

  • 这是原始问题的链接:Sticky sidebar: stick to bottom when scrolling down, top when scrolling up

    最佳答案

    我正在寻找相同的东西,在测试了一些包后我发现了 react-sticky-box
    您可以在链接中看到工作示例。

    关于javascript - React.js 中的粘性侧边栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59342552/

    相关文章:

    javascript - 在页面顶部添加特定类到滚动代码

    javascript - Node.js - 对于经常更新的内容来说,这是一个很好的结构吗?

    javascript - 更改特定类标签的属性?

    node.js - 使用 Sequelize 和 Postgres 从外键引用的另一个表中查询数据

    javascript - 如何在TinyMCE中打开/关闭侧边栏

    r - Shiny 的 R 移动边栏

    javascript - 如何使用 sinon 正确获取附加到全局的属性?

    javascript - 语法错误: Unexpected token import - reactjs

    javascript - 如何防止在 React 中重新渲染随机颜色

    CSS 过渡和侧边栏