
附上代码:https://jsfiddle.net/7wtbcp1v/
我想了很久,没想到怎么去算。
灰色是个p 盒子,固定在那里。
然后ul 是每隔一段时间去网上滚动的。
我需要的是最后一个li, 我画了黑色线了,快要到终点了。 停止执行,或者弹个框。
补充一下,最后一个li 高度是不固定的。
我一开始想到的是最后一个li的高度除以10, 但是如果高度有3000除以10=300, 那还有好长一段路没走完。
我这个需求就是快到终点了。然后往后继续塞一个li。而且高度也是不固定的。
求大神在我原有的代码修改下。 感激不尽。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
看下这篇文章
http://www.ruanyifeng.com/blo...
1.获取元素和终点相对位置
2.计算黑线相对位置
3.黑线位置和终点位置相等时触发事件