【发布时间】:2018-09-25 10:04:21
【问题描述】:
问题是我有一个包含大量内容和一个带有可滚动内容的模式的正文(它无法定位固定,因为它会导致当前项目出现错误),问题是如果我在 iOS 上将溢出设置为隐藏没有任何反应。
就我而言,将height: 100vh 和overflow: hidden 设置为class="parent" 不起作用。
我尝试了不同的方法并尝试了不同的技巧来解决这个问题,但没有解决任何问题,但我在这里看到了不同的方法,但适用于不同的情况。
我也在寻找溢出隐藏的替代品,但还没有找到......
如果你们有一些想法/参考/解决问题的方法在这里发布,我很感激,谢谢。
这里是sn-p https://codepen.io/anon/pen/zJQoJR
<body class="modal-open">
<div class="parent">
<p>Body scrollable content</p>
<div class="container-child">
<div class="child">
<p>Modal scrollable content</p>
</div>
</div>
</div>
</body>
【问题讨论】:
-
为什么你的容器孩子是
position: fixed而不是position: absolute? -
@Sam 因为它必须是你能看到的唯一东西(要粘住)。
标签: html ios css overflow hidden