社区
博客
Tableau 单选下拉菜单的 8 种自定义样式
为你展示如何基于基础框架进行扩展,从直观简洁到注重视觉美感,再到高度定制化的交互设计。

在 Tableau 仪表板中,下拉菜单是极为常见且实用的交互工具。无论是单选,还是多选,都可帮助你快速选择变量或筛选数据。然而,默认样式往往难以满足特定的分析与设计需求。

想你所想!今天,就让我们通过数据粉 Lisa 的示例工作簿,探索 8 种下拉菜单样式,从而为仪表板增添更多创意与美感吧~

值得一提的是,Lisa 在此工作簿中表明:参数、参数操作和仪表板的动态区域可见性等功能是自定义样式的关键。每个示例可能用相同方式实现,但又会存在些许不同。

01 基础样式(Basic)

如下动图所示,基础样式以直观简洁为主,通过动态高亮显示选中的类别,提供最基本的用户交互体验。

探索过后,你会发现所有样式都通过两个工作表组成,一是标题,而是列表。然后,通过参数、计算与参数操作的功能组合,实现不同交互动作所触发的样式变化。

关键步骤:作为基础方法,这些步骤适用于后续样式,并进行扩展。

👉 列双轴:临时计算 MIN(1.0) 用于界定标题左侧显示,MIN(0.9) 则用于控制右侧箭头。

👉 参数计算:使用布尔值类型的参数决定方向箭头的显示(真)与隐藏(假)。

👉 高亮显示:选中项文字动态高亮,其余选项保持默认格式。


02 高级基础样式(Basic+)

相比基础样式,高级款为标题和列表增加了边框和配色,有助于突显品牌特色;并额外通过计算字段调整视觉细节,使其更具设计感。

关键步骤:在基础样式之上,通过调整列双轴的计算字段(MIN(0.2)),为整个组件添加了一条紫色的左边框;此外,还调整了标题右侧的箭头形状。


03 加粗样式(Bold)

如下图,在样式 2 基础上,样式 3 更改了列表展开时的标题背景色。同时,仅在选定某个值时高亮左侧紫色边框和加粗的字体样式。如此,就能增加辨识度,进一步引导用户注意力。

关键步骤:通过参数操作动态切换标题的箭头方向,并在仪表板中应用”动态区域可见性”,实现基于下拉列表是否展开(隐藏或显示)来调整颜色。适用于复杂数据场景下的交互需求。


04 插入符号样式(Caret)

这款样式的亮点是在值列表的左侧插入符号标记(如 >),实现形似分层下钻的菜单效果。

关键步骤:

👉 自定义形状:插入符号替代箭头,与选中项结合使用。

👉 透明形状:未选中状态下用透明形状,使用户视觉感知为空白。

👉 缩进效果:通过重点调整自定义形状与透明背景,确保与文字位置对齐。

👉 高亮显示:结合参数与操作,更改选中状态下的字体颜色格式。


05 单选按钮(Radio Buttons)

通过在仪表板中增添外部图片对象作为底层背景,实现了更美观且具有引导性的按钮与下拉列表。值得一提的是,在选中某个值时,值列表左侧的形状标记会随之变化,很好区分。

关键步骤:通过形状标记绑定参数和颜色计算字段,实现动态切换。


06 图标样式(Icons)

通过在下拉列表中为每个选项分配标志性的类型图标,让用户提升辨识度。

关键步骤:通过自定义形状与参数计算字段,确保每个选项(如 “Furniture”)的图标与选项文本同步变化。


07 极简风格(Minimalist)

与样式 5 类似,通过在仪表板中增添图像来实现简洁的可视化效果。在选中某个值时,移除了所有装饰性元素,仅保留背景颜色高亮,适合简约风格需求。

08 圆角样式(Rounded)

相比其他样式,此样式将圆角设计与颜色动态结合,既提升了视觉美感,又确保了交互的清晰度。适用于强调品牌一致性和高设计标准的场景。

关键步骤:

👉 标题部分的圆角条形图:以折线图作为基础,通过 MIN(1.0) 和 MIN(0.0) 定义度量值的两个端点,并通过“度量名称”将两个点连成线。然后,动态绑定颜色字段,根据选中类别实时更改高亮颜色,突出选中项。

👉 形状标记:利用 MIN(0.95) 显示动态形状,并绑定参数,控制箭头方向(▲/▼)。此外,通过透明形状调整标签与背景的对齐,确保整体布局的视觉一致性。


总结与对比

这 8 种下拉菜单样式展示了如何基于基础框架进行扩展,从直观简洁到注重视觉美感,再到高度定制化的交互设计。通过掌握这些技巧,你就能根据实际需求选择或混合使用不同样式,打造符合品牌和用户需求的下拉菜单啦~

  • 动态切换箭头:所有样式均使用临时计算实现的双轴来动态控制箭头,基础结构基本相同。

  • 高亮颜色效果从简单的文字高亮(样式 1)到加入边框(样式 2)、背景高亮(样式 7),均以颜色变化为主。

  • 多样形状设计:样式 4 和 8 借助透明形状优化布局,样式 5 和 6 则重点使用自定义图形。

  • 复杂交互体验:样式 6 和 8 更注重动态颜色与图标结合,适用于高度定制化场景。

如需跟随 Lisa 探索不同样式的实现方法,请通过浏览器访问 Public 工作簿哦!


获取最新的数据新闻

注册以获取 优阅达 Data Blog 的快讯、见解和研究