下拉菜单

该组件允许用户从上下文列表中选择一个参数或操作。通过点击一个带有三个点的按钮可以访问下拉列表。图标是可定制的,可以被替换。用户可以使用键盘控件在列表项之间导航。

结构

35.png

➊ 上下文菜单图标

➋ 列表项

➌ 分隔符

➍ 子菜单箭头

状态

36.png

内容 类型

Types of content

尺寸

42.png

图标

上下文菜单图标默认有四种内置尺寸。

尺寸 S:24x24 px,M:28x28 px,L:36x36 px,XL:44x44 px。

Group 2087326002.png

组件宽度

当菜单项比触发它的对象长时,菜单将扩展以匹配列表中最长项的宽度。组件最大宽度为 280 px。当菜单项的文本超过其最大宽度时,它将被截断并显示省略号。

范围

43.png

可配置的调用图标

上下文菜单图标可以调整大小或替换为其他图标。该组件默认使用一个 16px 的三点按钮。

44.png

可选的菜单项图标

您可以在上下文菜单项旁边添加图标,以帮助用户理解其功能。上下文菜单中图标的默认尺寸为 16x16px。

41.png

嵌套的下拉子菜单

上下文菜单的元素可以相互嵌套。默认的嵌套深度设置为支持最多三个级别。

46.png

定位

默认情况下,下拉菜单会出现在调用它的元素下方,菜单图标位于右侧。如果界面不支持在开关图标下方显示下拉列表,则列表会展开到图标上方。

47.png

关闭上下文菜单

您可以通过点击菜单外部区域或按 ESC 键来关闭上下文菜单。默认情况下,菜单在页面滚动时会折叠,但此行为可以禁用。

建议

当有至少两个选项可供选择时,可以使用下拉菜单。最佳选项数量在 5 到 10 个之间。

在排列菜单元素时,请确保逻辑顺序,将最常用和最受欢迎的选项放在顶部。尝试不同的菜单项并根据需要进行优化。

上一页对话框
下一页快捷键