html - 粘性元素到父溢出容器

标签 html css jquery-isotope

注意:容器的位置必须是absolute 因为我的插件需要这样。

<div class = "container">
  <div id = "element1">
  </div>
  <div id = "element2">
  </div>
  <div id = "element3">
  </div>
</div>
.container {
  display: block;
  overflow-y: scroll;
  overflow-x: hidden;

  background-color: yellow;
}

#element1 {
  background-color: red;
}
#element2 {
  background-color: green;
}
#element3 {
  background-color: blue;
}

Should work like this

最佳答案

在您的标记中,#element3 位于 .container 内。

但是在你的图像中,#element3.container 之外。

你有两个选择:

  1. 编写标记,使 #element3.container 之外;或
  2. 添加选择 #element3 的 javascript,然后将其移到 .container 之外

关于html - 粘性元素到父溢出容器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40813729/

相关文章:

html - 在不更改 HTML 的情况下使用 CSS3 清除 float

html - 如何添加功能 Bootstrap 搜索栏

javascript - 如何在 jQuery 中为下面的代码编写验证?

javascript - 点击图片后全屏div

javascript - 如何在图像下方添加按钮,是我正确添加元素的方式,或者可以做得更好

html - Bootstrap 汉堡包

javascript - 将用户重定向到编码的 URL 变量

jquery - 动态创建后修改高度

html - 同位素侧边界

javascript - 网格和行高(jquery)