我正在尝试创建一个外观和感觉都像典型“选择器”的列表,这意味着它是一个在顶部和底部淡出的普通列表,中间有一个蒙版覆盖。 例子
普通列表的问题是它从顶部的第一个 <li> 元素开始,而它应该在中间,然后向下滚动到它在底部的最后一个元素,而它应该在中间。
为了解决这个问题,我实现了一些padding。然而,在向下和向上滚动后,填充不再应用。我认为这与源代码中的maxScrollY有关。
有没有人尝试过这样的事情或替代品?
这是代码:
var myScroll = new iScroll('hour-list-wrapper', {
snap: "li",
momentum: false,
vScrollbar: false
}
);