无论它是一个下拉列表,一个悬停菜单,还是带有子“飞出”菜单,等等…
我的网站有一个很大的U.S. military bases in the world列表。该列表实际上包含了网站上尚未激活的基础。当您将鼠标悬停在顶部的文本"Select your base hover“上时,处于活动状态的鼠标将出现在悬停菜单中。
如你所见,它当前是一个带有“飞出”子菜单的菜单。我担心,随着越来越多的基础被激活,该菜单将不会很好地支持它。
除了一个超大的下拉菜单,我还没有找到一个很好的方式来支持这一点。有哪些类型的有效菜单可以很好地支持这种情况?基于jQuery的也很好。
发布于 2011-02-25 08:49:09
其他的答案都很好,但都是假设人们是如何搜索的。思考这个问题的最好方法是:你的用户如何看待这个基础?
只要想一想你的用户是怎么想的,以及你所见过的最接近的匹配,然后找到一种方法来实现它。
发布于 2011-02-25 08:39:21
对于这么多的数据,我会去一个可视化的地图,每个基本位置都有精确的点--它会让你的用户更直观地找到他们正在寻找的东西,并提供一种有趣的方式来可视化数据。
Google Charts API为创建地图图表提供了一个很好的起点:http://code.google.com/apis/chart/docs/gallery/new_map_charts.html
发布于 2011-02-25 08:39:52
在这种情况下,菜单可能不是理想的选择。一个更好的想法是将顶级区域放在下拉列表中,当您单击该链接时,您将被发送到另一个具有更多本地基础的页面。
https://stackoverflow.com/questions/5115095
复制相似问题