另外,需要说明的是,这种方案只能满足大部分设计需求及使用场景,没有绝对好的设计。当输入有可能比选择更快时,那就果断让用户输入,这种情况一般出现在日历控件中,如果用户年龄跨度较大,想象一下,需要在几十甚至上百组数据中找到自己的出生年份也是件很痛苦的事情,还不如输入4个数字来的快。
3. 后期延展决定
如果当前选项较少(低于5项),由于内容是管理后台配置、且根据产品需求短时间内有陆续增加的规划,但最终数量可控,这时,即便是只有一两条选项也可选择使用下拉菜单。
三、下拉菜单类型根据用户需求、内容性质的不同、处理各种信息时更加方便,其下拉菜单的视觉样式、交互方式也会有所不同。例如:在导航中使用下拉菜单、表单中使用下拉框,甚至某些特殊场景中,下拉框和下来菜单还能互换,但为了兼顾不同类型、提升可用性,仍需特别留意这几种类型及变化。
1. 导航类型
几乎所有的网站都离不开导航类型菜单,分为水平导航和垂直导航两种。水平导航一般出现在网站顶部,例如官网顶部的功能分类、电商网站的商品分类等;而垂直导航绝大多数出现在后台管理系统的左侧,不管是哪种类型,主要目的是通过所提供的导航链接将用户带到新的位置。
2. 命令菜单类型
命令菜单主要用于计算机桌面软件及应用程序的顶部,点击后会展开很多选项按钮以供用户进行下一步操作,部分较为复杂的功能选项会伴随着二级(子菜单)选项列表,方便用户对软件、应用更好的控制。
3. 表单类型
众所周知,在条件允许的情况下,用户选择的速度要远远大于码字的速度,且更有利于系统进行数据统计,所以在很多表单中,都会设计一个选项字段,让用户通过下拉菜单选项便捷式选择。表单类型的下拉菜单也有多种类型样式,下面将一一进行介绍:
1)标准样式
标准下拉菜单是最原始、操作最简单的类型,没有任何的弯弯绕绕,触发弹出下拉选项后,选中任一内容即完成与当前表单项的交互。