
目的是动态面板出现的时候,把下面强制执行的单选框组顶下去,也就是CSS的visibility或display,现在显示的层级不同感觉


目的是动态面板出现的时候,把下面强制执行的单选框组顶下去,也就是CSS的visibility或display,现在显示的层级不同感觉

下午好🌅🌅🌅
本答案参考通义千问
在 Axure 9 中,虽然它本身是用于原型设计的工具,并不直接支持 CSS 样式(如 visibility 或 display),但你可以通过 动态面板(Dynamic Panel) 的交互设置来模拟类似 CSS 隐藏/显示 的效果。
你提到的问题是:当一个动态面板出现时,下面的单选框组被“顶下去”,这说明它们的 层级关系(z-index)或可见性 不正确。你希望的是:动态面板出现时,下面的元素被“隐藏”或“不可见”,从而让动态面板“浮在上面”。
Panel1)。Panel1)。RadioGroup1)设置为 隐藏。注意: Axure 中没有“隐藏”选项,而是通过 “设置可见性” 来实现。
- 选择要隐藏的元素(如
RadioGroup1)。- 在交互中添加 “设置可见性” → 选择 “隐藏”。
Panel1)。isPanelVisible = true,然后根据这个变量决定是否显示面板和隐藏单选框组。isPanelVisible。isPanelVisible == true,则显示。isPanelVisible == false,则隐藏。| 步骤 | 操作 | 说明 | |------|------|------| | 1 | 添加交互 | 当点击按钮时,显示动态面板 | | 2 | 设置可见性 | 在显示动态面板的同时,隐藏下方的单选框组 | | 3 | 调整层级 | 确保动态面板位于其他元素之上 | | 4 | 使用变量(可选) | 更灵活地控制显示逻辑 |
// 假设你有一个按钮,点击后显示 Panel1 并隐藏 RadioGroup1
On Click:
Show Panel1
Set Visibility of RadioGroup1 to Hidden
如果你需要进一步帮助配置具体交互或动态面板状态,请提供更详细的界面结构图或描述。