上面的是收起状态,下面的是展开状态。
展开的步骤是先从最下面开始依次展开,【不知道】=>【>=7.0】=>【6.1-7.0】=>【5.6-6.1】(已选中的状态,原来在第一项的位置跟随往下到相应的位置,就是第二行的位置)=>【3.9-5.6】
收起的时候,就从下往上逐步收起,选中的某一项就停留在第一项的位置。
不知道描述的是否清楚?想知道这个效果JS如何写?jq也行的,请指教。
上面的是收起状态,下面的是展开状态。
展开的步骤是先从最下面开始依次展开,【不知道】=>【>=7.0】=>【6.1-7.0】=>【5.6-6.1】(已选中的状态,原来在第一项的位置跟随往下到相应的位置,就是第二行的位置)=>【3.9-5.6】
收起的时候,就从下往上逐步收起,选中的某一项就停留在第一项的位置。
不知道描述的是否清楚?想知道这个效果JS如何写?jq也行的,请指教。
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
试试jQuery动画,animate({height:0},1000)
控制高度的变化