У меня много div
элементов (ex: 4000)
. Итак, в первый раз только у первого div
есть display: block
у других display: none
. И каждый div
имеет разную высоту.
<div id="maincontainer">
<div class="child" style="height:300px;display:block;">page1</div>
<div class="child" style="height:400px;display:none;">page2</div>
<div class="child" style="height:200px;display:none;">page2</div>
<div class="child" style="height:100px;display:none;">page2</div>
<div class="child" style="height:500px;display:none;">page2</div>
<div class="child" style="height:600px;display:none;">page2</div>
<div class="child" style="height:500px;display:none;">page2</div>
<div class="child" style="height:100px;display:none;">page2</div>
<div class="child" style="height:400px;display:none;">page2</div>
</div>
Я хочу сделать что-то подобное. Когда я прокручиваю вниз, я хочу отобразить второй элемент (который находится в представлении), и это продолжается для последнего div element
. Может кто-нибудь объяснить мне, как это сделать?