Div用滚动移动

时间:2016-02-26 23:18:53

标签: css

我正在寻找一个解决方案,让我让Div移动滚动。我想在下面的图片中做到:

enter image description here

所以Box 1和Box 2是Div,它在Div1 / Div2区域内滚动。页脚是一个限制器。如果我们有一个非常高的页脚 - 方框1和方框2保持在Div1 / Div2区域的末尾。

我还想在移动设备上这些项目不会移动但是是静态的。

提前致谢, 最好的祝福, d。

1 个答案:

答案 0 :(得分:0)

position:sticky会这样做

  

其中一个链接http://www.sitepoint.com/css-position-sticky-introduction-polyfills/

     移动? https://css-tricks.com/snippets/css/media-queries-for-standard-devices/



div {
 display:flex;
}
aside, main, footer, div div {
  border:solid;
  flex:1;
  margin:5px;
}
main {
  min-width:60%;
  min-height:90vh
}
footer {
  height:40vh;
}
aside div {
  position:sticky;
  top:0;
  height:60vh
}
.bgr {
  height:70vh;
  }

<div>
  <aside>
  <div> sticky</div>
</aside>
<main> main</main>
<aside>
  <div class="bgr"> sticky</div>
</aside>
</div>
<footer>
  footer
</footer>
&#13;
&#13;
&#13;