使用超级菜单技术( la republic.co.uk)解决方案3:菜单 聪明 </跨度> 足以知道要显示多少元素并添加’&gt;&gt;‘在左端签名。在悬停/点击/轻弹 ’&gt;&gt;‘标志,菜单水平滚动显示剩余的元素,也放置’&lt;&lt;&lt;&lt;&lt;在右端签名。解决方案4 :(比解决方案3更好……)?
解决方案1和2将需要大量的软技能,时间和 能源 </跨度> …我很想拥有解决方案3或4 ..任何想法?
在解决技术细节之前,我认为您首先需要找出哪种解决方案对用户更好。您可以通过组织可用性测试来实现。如果您使用Steve Krug在Rocket Surgery Made Easy中描述的技术,它可以是一个非常轻量级的过程。 (或者他以前的书,不要让我思考)。
如果您需要其他解决方案:为什么没有一个包含所有可能的模块访问菜单项的ajaxy自动完成搜索框?这样,用户无需滚动浏览大量列表,并将视觉混乱降至最低。