用户界面 - 下拉菜单

4
什么是最好的设计界面方式,以使因大小限制而被截取的非常长的下拉值不会造成非常糟糕的用户体验。我的问题是针对Web应用程序的。
请您提供您的建议。
谢谢。

你是指非常长的值,还是一个非常长的值列表? - Mark Baker
呵呵...我也不理解同样的事情...所以,为两个回答了!:D - Adhip Gupta
4个回答

2
一种选择是使用具有回发 (AJAX) 的“预填”功能来缩小列表的大小。

你可以进一步解释这是什么吗?谢谢! - Brian Armstrong

1

你可以使用另一个带有分页的窗口(div?)来替代下拉框。这对于一般用户非常直观。


我认为对用户来说,使用另一个窗口是一种可怕的用户体验。就我个人而言,我不会这样做。 - Mitch Wheat
“一般用户”是什么?我觉得米奇和我都不属于这个群体。 - innaM

1

好的,在这种情况下,我所做的是:

  1. 使用自动完成(以便用户可以开始输入并更快地获得预期选项)。
  2. 将下拉列表固定为30个字符长度。现在,如果下拉列表的值较长,我只需将其截断为25个字符,并在末尾添加“...”。将鼠标悬停在此值上将使完整文本显示为“标题”或类似内容。

0

在下拉列表中的每个项目上添加工具提示,这样当用户将鼠标指针悬停在项目上时,仍然可以看到该项目的完整描述。

或者使您的下拉列表宽度自动调整为列表中最长的描述。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接