我需要创建一个圆形导航系统,类似于iPod Touch上的圆形导航按钮(参见图像:http://www.flickr.com/photos/37476174@N06/4668497237/)。
它需要基于JavaScript(不是Flash)。表盘周围会有不同的菜单项。它也需要很小(直径约300px)。这样的JavaScript组件是否已经存在?感谢。
答案 0 :(得分:4)
以下是一些可能有用的示例:CSSPlay和Fish Eye navigation以及Circular navigation
说完这一切后,我从来没有在ipod上玩过足以记住它是如何完成的!
答案 1 :(得分:2)
有很多方法可以做到这一点。在支持CSS圆角的现代浏览器中,您可以在没有任何其他图像文件的情况下执行此操作,但您也可以将简单的圆形图像作为背景。然后,您将放置一些具有透明背景和白色/黑色/紫色/按钮文本的可点击元素。
鼠标拖动圆圈是可能的,这是一个有趣的项目,但可能不是一件容易的事(鼠标拖动总会有一些怪癖。)
我从来没有见过这样的jQuery插件,但如果存在,我不会感到惊讶。但是,如果它只是围绕一个圆圈点击,那就不会太难了。 Javascript支持您需要的所有trig功能。