javascript - 固定位置 DIV 直到与其他元素发生碰撞

标签 javascript html css polymer

我有 2 个 DIV,一个是带有 dom-repeat 的 polymer ,它将重复其中的 DOM,但另一个 DIV 需要固定位置,直到第一个 DIV 延伸碰撞

<div> Text </div> . // This have DOM-REPEAT
<div class="fix"> </div> . // Need to fix position until get collide

div 类“fix”需要包含原始位置,直到第一个 DIV 扩展并与“fix”元素发生碰撞然后更改为“relative”

有没有办法做到这一点? 我已经尝试过 margin 和 padding 但它根本不起作用

最佳答案

这是我的解决方案,如果您认为有帮助,请投票

.outter {
  width: 100px;
  min-height: 300px;
  background: red;
  position: relative;
  overflow: auto;
}

.fixed-one {
  position: absolute;
  bottom: 0px;
  width: 100%;
  height: 20px;
  background-color: blue;
}
<div class="outter">
  <div>  content content</div>
  <div>  content content</div>
  <div>  content content</div>
  <div>  content content</div>
  <div>  content content</div>
  <div>  content content</div>
  <div>  content content</div>
  <div>  content content</div>
  <div>  content content</div>
  <div>  content content</div>
    <div>  content content</div>
  <div>  content content</div>
  <div>  content content</div>
  <div>  content content</div>
  <div>  content content</div>
  <div>  content content</div>
  <div>  content content</div>
  <div>  content content</div>
  <div>  content content</div>
  <div>  content content</div>
    <div>  content content</div>
  <div>  content content</div>
  <div>  content content</div>
  <div>  content content</div>
  <div>  content content</div>
  <div>  content content</div>
  <div>  content content</div>
  <div>  content content</div>
  <div>  content content</div>
  <div>  content content</div>
  <div class="fixed-one">
    I am fix
  </div>
</div>

关于javascript - 固定位置 DIV 直到与其他元素发生碰撞,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54398277/

相关文章:

html - Bootstrap-如何在一行上水平对齐选择和文本框?

html - 如何在 CSS 中设置特定的 flexbox 间隙

css - 在 Angular 中更新 CSS 变量

javascript - 每 0.2 秒运行一次 mousedown 事件,直到鼠标松开

javascript - 设置状态后渲染组件未更新

javascript - 使用减号更改 url 中的空格

javascript - 一页不定格数的CSS大网格

javascript - 克隆 jquery 输入文件未清除

jquery - CSS: div with height:100% 被他兄弟的div压低了

javascript - 检查背景图像是否已加载