gpt4 book ai didi

javascript - 如何确定可滚动 ul 中的可见性 li

转载 作者:行者123 更新时间:2023-11-30 12:30:56 24 4
gpt4 key购买 nike

我有一个 <ul>超过 20 个 <li>的。 <ul> 的最大高度因此是固定的<ul>是可滚动的,只有 5 <li>的出现在其他人隐藏上行或下行的时候。每个<li>有一个像 first <li> 这样的索引索引为 0 , 第二 <li>1等等......

我想知道有没有办法知道<li>的索引一次出现哪些?

最佳答案

您可以使用元素 scrollTopscrollHeight属性,如果你的 <li>元素有固定的高度,你可以计算出哪些是可见的。

scrollTop / liHeight === numberOfOverTheFold

(scrollHeight - scrollTop) / liHeigth === numberOfVisible

关于javascript - 如何确定可滚动 ul 中的可见性 li,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27721612/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com