1

我如何将所有 li 隐藏在 ul 中,而 ul 不是最上面的那个。

代码:http: //jsfiddle.net/mSmbv/375/

我需要顶部的 li 是唯一隐藏的。所有其他人都应该隐藏起来,直到它们向上滑动到视图中并且顶部滑动到底部。

编辑:我已经到了可以让它们滑入和滑出的地步,但我更喜欢漂亮的淡入/淡出,其中当前的 nad next li 彼此淡入。http://jsfiddle.net/mSmbv/386/

4

1 回答 1

1

使用您当前的代码,我会使用 CSS3 选择器。

#rotated li
{
    display: none;
}

#rotated li:nth-child(1)
{
    display: list-item;
}

我会尝试这些方面的东西。您还可以使用 jQuery 将您的 CSS 效果转换为存在和不存在。在最坏的情况下,您可以通过指定一个强制显示和您正在寻找的样式的 !important CSS 类来遍历 LI 的集合。

祝你好运!

于 2012-07-24T06:40:27.560 回答