滚动到视图元素隐藏在标题后面

未定义

我正在做一个反应应用程序,在选择框下面的项目上单击,下一节中的相应项目将滚动。

上述情况的工作示例: https : //codesandbox.io/s/scroll-into-view-in-react-7xtq9

例如:点击第二项,然后其相应的字段集将滚动到顶部。

问题:

->现在的要求是,我需要添加一个标题,并且在标题下方,两个部分都需要显示。

->我已经添加style={{ marginTop: "100px" }}到容器div中,

   <div id="container" style={{ marginTop: "100px" }}>
    <div className="_2iA8p44d0WZ">
      <span className="chip _7ahQImy">Item One</span>
      <span className="chip _7ahQImy">Item Two</span>
      <span className="chip _7ahQImy">Item Three</span>
      <span className="chip _7ahQImy">Item Four</span>
      <span className="chip _7ahQImy">Item Five</span>
      <input
        type="text"
        className="searchBox"
        id="search_input"
        placeholder="Select"
        autoComplete="off"
        value=""
      />
    </div>
  </div>

->这使容器显示在标题下方。

1) ->但是,当我单击任何项​​目时,此containerdiv就会隐藏在固定标题的后面。

2) ->滚动元素也隐藏在标题后面。

预期结果:

->即使单击了任何一项,也需要从顶部可见容器部分和滚动元素。

->为简单起见,它不应隐藏在标题后面,而需要显示在标题下面。

当前的工作示例:

编辑实际滚动查看(分叉)

德鲁·里斯(Drew Reese)

我相信您需要将样式应用于包装要滚动的外部容器。这是div固定位置标题和内容呈现。

到外面 div

  1. 添加margin-top: 100px将内容下推。
  2. 设置一个限制内容的高度,使其仅自动扩展height: calc(100vh - 100px)高度,即视图窗口的高度减去标题的高度。注意:在codesandbox中,我进行了调整,99vh以防止显示窗口的滚动条,因此您可能需要调整这些值才能使用实际代码。
  3. 隐藏溢出内容,并在发生溢出时自动显示滚动条overflow: auto
  4. style从内部内容中删除内置道具div

<div
  style={{
    marginTop: "100px",
    height: "calc(99vh - 100px)",
    overflow: "auto"
  }}
>
  // Nav
  <div id="container">
    <div className="_2iA8p44d0WZ">
      // content
    </div>
  </div>
  // fieldsets
</div>

在此处输入图片说明

编辑滚动到视图元素隐藏在标题后面

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

模态窗口隐藏在标题后面?

来自分类Dev

UICollectionviewcell徽章隐藏在视图后面

来自分类Dev

隐藏在SwiftUI视图后面的UIViewRepresentable

来自分类Dev

UISearchBar隐藏在UISearchController视图的后面

来自分类Dev

CSS将元素隐藏在徽标后面

来自分类Dev

视图被隐藏在android活动中的其他视图后面

来自分类Dev

将元素隐藏在透明div后面,但不隐藏背景

来自分类Dev

仅隐藏滚动到固定的透明导航栏后面的元素部分

来自分类Dev

将元素隐藏在列表视图中

来自分类Dev

Android-隐藏在AppBarLayout后面的视图

来自分类Dev

UILabels隐藏在“图像视图”单元的后面吗?

来自分类Dev

隐藏在 Recycler 视图后面的相对布局

来自分类Dev

硒元素隐藏在浮动标头后面

来自分类Dev

使用子视图元素以编程方式滚动UIScrollView

来自分类Dev

在钛合金滚动视图元素上创建此效果

来自分类Dev

隐藏在另一个视图后面的视图子视图的动画

来自分类Dev

测试视图元素

来自分类Dev

下拉菜单隐藏在标题元素外部

来自分类Dev

硒元素无法滚动到视图中

来自分类Dev

视图不会滚动到选定的元素QuickDialog

来自分类Dev

在Android中将视图隐藏在另一个视图后面

来自分类Dev

当软键盘可见时,edittext隐藏在标题栏后面

来自分类Dev

隐藏在透明拆分操作栏后面的Google标题Google Maps API v2

来自分类Dev

当状态栏变大时,UIDocumentInteractionController隐藏在导航栏后面(个人热点标题)

来自分类Dev

最后几对滚动线隐藏在页脚后面。有简单的方法可以解决此问题吗?

来自分类Dev

CodeMirror无法完全向下滚动,Cursor隐藏在div后面

来自分类Dev

隐藏在另一个元素后面的旋转 CSS 元素

来自分类Dev

视图分页器中隐藏在标签栏后面的片段

来自分类Dev

视图控制器的对象迅速隐藏在视频背景的后面

Related 相关文章

  1. 1

    模态窗口隐藏在标题后面?

  2. 2

    UICollectionviewcell徽章隐藏在视图后面

  3. 3

    隐藏在SwiftUI视图后面的UIViewRepresentable

  4. 4

    UISearchBar隐藏在UISearchController视图的后面

  5. 5

    CSS将元素隐藏在徽标后面

  6. 6

    视图被隐藏在android活动中的其他视图后面

  7. 7

    将元素隐藏在透明div后面,但不隐藏背景

  8. 8

    仅隐藏滚动到固定的透明导航栏后面的元素部分

  9. 9

    将元素隐藏在列表视图中

  10. 10

    Android-隐藏在AppBarLayout后面的视图

  11. 11

    UILabels隐藏在“图像视图”单元的后面吗?

  12. 12

    隐藏在 Recycler 视图后面的相对布局

  13. 13

    硒元素隐藏在浮动标头后面

  14. 14

    使用子视图元素以编程方式滚动UIScrollView

  15. 15

    在钛合金滚动视图元素上创建此效果

  16. 16

    隐藏在另一个视图后面的视图子视图的动画

  17. 17

    测试视图元素

  18. 18

    下拉菜单隐藏在标题元素外部

  19. 19

    硒元素无法滚动到视图中

  20. 20

    视图不会滚动到选定的元素QuickDialog

  21. 21

    在Android中将视图隐藏在另一个视图后面

  22. 22

    当软键盘可见时,edittext隐藏在标题栏后面

  23. 23

    隐藏在透明拆分操作栏后面的Google标题Google Maps API v2

  24. 24

    当状态栏变大时,UIDocumentInteractionController隐藏在导航栏后面(个人热点标题)

  25. 25

    最后几对滚动线隐藏在页脚后面。有简单的方法可以解决此问题吗?

  26. 26

    CodeMirror无法完全向下滚动,Cursor隐藏在div后面

  27. 27

    隐藏在另一个元素后面的旋转 CSS 元素

  28. 28

    视图分页器中隐藏在标签栏后面的片段

  29. 29

    视图控制器的对象迅速隐藏在视频背景的后面

热门标签

归档