以下这种监测某元素滚动位置的js代码如何写?
html代码如下,如何通过window.scroll侦测下面某个段落的top至bottom部分正与页面可视区域的顶部接触,也就是想知道,滑动经过可视区域的顶部的当前是哪个段落?
<body>
<div>
<!--一个段落开始-->
<div dh="A">A</div>
<ul h="A">
<li>...</li>
...
</ul>
<!--一个段落结束-->
<div dh="B">B</div>
<ul h="B">
<li>...</li>
...
</ul>
....
<div dh="Z">Z</div>
<ul h="Z">
<li>...</li>
...
</ul>
</div>
</body>
距离顶部距离,都为正数时取最小值,都为负数时取最大值,存在正负数时,取负数最大值