Power BI中如何添加悬停/点击弹出文本框的信息(i)按钮
Power BI 实现带「i」标识信息按钮(悬停/点击展示说明文本)的方法
优先用原生功能实现,不需要额外下载自定义视觉对象,所有桌面版/服务端版本都兼容,步骤如下:
- 第一步:制作i标识按钮
点击顶部菜单栏「插入」>「按钮」,选择「空白」按钮添加到画布。打开按钮的样式设置面板:- 开启「图标」选项,图标形状直接选内置的「信息」样式(就是默认的圆圈内嵌小写i的标识),按需调整图标大小、配色,适配报表整体风格
- 关闭按钮默认开启的「文本」「填充」「轮廓」效果,只保留图标显示,把按钮拖到需要添加说明的位置(比如指标卡片右上角、图表标题侧边)
- 第二步:准备提示文本框
点击「插入」>「文本框」,输入需要展示的说明内容,调整好文本框的背景色、边框、圆角、内边距样式,放到你希望提示弹出的目标位置。调整完成后打开「选择」面板(在「视图」选项卡下可以找到),点击文本框对应的眼睛图标,先把文本框设为默认隐藏状态。 - 第三步:按需求配置触发效果
两种触发模式可以单独用,也可以搭配使用:- 鼠标悬停触发(轻量提示)
提前新建一个报表页,在页面设置里把页面类型改为「工具提示」,把页面尺寸调整到适配提示内容的大小,把你要展示的说明内容放到这个工具提示页上。回到之前做的i按钮设置,找到「工具提示」配置项,选择「报表页」类型,下拉选中你刚建好的工具提示页即可。配置完成后用户鼠标悬停在i按钮上就会自动弹出提示内容,鼠标移开后提示自动消失,交互最顺滑。 - 点击触发(固定显示/隐藏)
新版本Power BI不需要额外配置书签,直接选中i按钮,打开「操作」配置面板,操作类型选择「显示/隐藏」,目标视觉对象选中之前做好的隐藏文本框即可。配置完成后点击一次i按钮就会弹出文本框,再点一次文本框就会隐藏。如果是旧版本不支持直接显示/隐藏操作,就通过两个书签分别存文本框显示、隐藏的状态,再把按钮操作绑定对应书签就能实现一样的效果。
- 鼠标悬停触发(轻量提示)
- 实用注意点
- 配置点击显示效果时,记得选中文本框,在「格式」面板里把叠放顺序调整到最上层,避免弹出的提示被其他图表、视觉对象挡住
- 内置i图标如果不符合设计需求,也可以自己上传透明底的自定义i图标替换,样式自由度更高
- 如果组织禁用了自定义视觉对象,不要用第三方信息提示组件,上面的原生方法完全能满足需求,不会出现兼容性问题
内容的提问来源于stack exchange,提问作者Axel Mancini
相关产品推荐
相关产品推荐

