这是我的小提琴:
我有一个可以滚动的无序项目列表。
我正在努力找出哪种方法最好:
<ul>
最好的方法是什么?
代码:
<div class="span4 side-study-box">
<div class="side-box-menu">
<a class ="side-box-menu-nav"><i class="icon-chevron-up icon-white"></i></a>
<ul>
<li>
<a class="side-box-menu-control"><i class="icon-facetime-video "></i></a>
</li>
<li>
<a class="side-box-menu-control"><i class="icon-picture"></i></a>
</li>
<li>
<a class="side-box-menu-control"><i class="icon-headphones "></i></a>
</li>
<li>
<a class="side-box-menu-control"><i class="icon-pencil "></i></a>
</li>
<li>
<a class="side-box-menu-control"><i class="icon-hdd"></i></a>
<!-- Need code, math, sound, url, text -->
</li>
</ul>
<a class ="side-box-menu-nav"><i class="icon-chevron-down icon-white"></i></a>
</div>
</div>
答案 0 :(得分:1)
这是怎么回事: http://jsfiddle.net/PTSkR/94/
您需要添加某种类型的点击装订以向上或向下移动菜单,并添加视图端口以限制大小
设置动画时有很多选项只是一个非常简单的例子。点击绑定就像
$('.down').click(function () {
var $move = $('.side-study-box ul');
$move.css({
top: '-20px'
})
})
使用jquery尝试获取元素posistion
var position = $move.position();