下拉导航菜单

时间:2011-11-03 05:57:15

标签: ruby-on-rails css prototypejs

我是rails的新手,我正在尝试在垂直菜单中创建一个下拉菜单。理想情况下,我希望它只需在单击时展开并在菜单中显示更多选项。我一直在谷歌搜索,我似乎无法找到一个好方法来做到这一点?最好的方法是什么?我试图使用Prototype。

1 个答案:

答案 0 :(得分:2)

好吧,开始:这或多或少是一个UI的东西,所以我不会把它描述为特定于rails的问题。

您想知道的内容非常模糊,但目标可以轻松完善。你需要知道你想要支持哪些浏览器,如果需要是基于javascript的,如果它需要特别可扩展(它是否需要单个菜单,还是现在或最终需要子菜单? ),我想你也可以想到一些相关的东西。

概述一下你的工作版本会是什么样子。找到样品并找出适合您的样品。从那里开始,你可以开始挑选出有用的资源来确定如何向前发展。

Twitter的bootstrap-dropdown.js提供了pretty neat dropdown menu,如果你没有粘在原型上,你可以学习。{/ p>

根据您计划使用最终使用/改编/构建菜单的方式,您可以在rails中实现多种方式。它可以是根据需要调用的导航组件并传递链接数组,或者它可以是模板的一部分静态包含。我认为,这部分与菜单的标记和脚本的实现没有太大关系。