如何在affinity.serif.com上滚动时如何存档跳转到另一个div?

时间:2017-01-13 08:50:38

标签: javascript html css scroll

我想构建一个页面,当用户向下或向上滚动时,用户立即被带到下一个完整的高分区。 (“跳转滚动”效果的工作示例我的意思是:Affinity Photo & Designer

我用这种方式构建了基本的html:

<div class="flex violet">
    <div class="col-6 element green">Box 1</div>
    <div class="col-6 element green">Box 2</div>
    <div class="col-6 element green">Box 4</div>
    <div class="col-6 element green">Box 3</div>
    <div class="col-6 element green">Box 5</div>
    <div class="col-6 element green">Box 6</div>
</div>
<div class="flex green">
    <div class="col-6 element violet">Box 1</div>
    <div class="col-6 element violet">Box 2</div>
    <div class="col-6 element violet">Box 3</div>
    <div class="col-6 element violet">Box 4</div>
    <div class="col-6 element violet">Box 5</div>
    <div class="col-6 element violet">Box 6</div>
</div>

flex div的高度为css:flex {width:100vh;}

如何使用JavaScript重建此效果?请给我一些建议。

1 个答案:

答案 0 :(得分:0)

我在这里找到了一个问题和一个完整的教程:FSVS