免除模态中的某些元素
Exempt some elements from Modalness
我的应用程序中有模态对话框,还有一个始终贴在页面侧面的反馈小部件。我希望用户能够在不取消模式对话框的情况下单击反馈小部件。实际上,我想将反馈小部件从应用程序的模式规则中豁免。
实现这一目标的最佳方式是什么?我使用的是GWT2.3,我很乐意深入到我需要的任何抽象层
"Modal"弹出窗口实际上在GWT中表现不佳;这就是为什么添加了CCD_ 1。如果您使用setGlassEnabled
,那么您可以简单地将更高的z-index
设置为您想要显示在玻璃窗格顶部的任何元素,它只是CSS。
查看PopupPanel
来源,添加您的反馈小部件作为自动隐藏合作伙伴似乎可以满足您的要求:
Widget feedback;
DialogBox modal = new DialogBox(false, true);
modal.addAutoHidePartner(feedback.getElement());
modal.show();
相关文章:
- 使用jQuery防止模态内部的元素关闭模态
- 角度模态实例可以't读取DOM元素
- 模态元素刷新页面:需要停止
- 语义 UI 模态导致我的元素在关闭后从 DOM 中消失
- 无法从模态元素 Angular JS 获取$file
- 引导模态元素的高度问题
- 引导模态块选择元素
- 显示模态并在循环时等待每个元素的操作
- Bootstrap模态-打开元素的奇怪位置
- 如何在模态渐变中隐藏元素
- 如何在模态渐变中隐藏元素
- 如何使用jquery滚动到模态中的元素
- 防止通过JS提交双重表单,但事件没有绑定到模态元素
- 获取其点击打开引导模态对话框的元素
- 如何在Angular 2中一打开模态元素就把焦点设置在它们上
- 是否有一种方法可以从Highcharts传入变量元素ID来启动模态窗口?
- 模态蒙版出现在模态元素上
- 提取一个repeater元素的值来预填充一个模态弹出框上的文本框
- 出现在IE7和IE8元素下的jQuery模态窗口
- 从后端加载的模态被其他元素覆盖