这个问题正好描述了我想知道的东西。模态窗口和对话框之间的区别是什么。什么时候模态窗口变成对话框,反之亦然?我如何实现这两个目标?如果能在正确的方向上推动一下,我将非常感激。
kgsdhlau1#
模态窗口是在应用程序上运行的窗口,因此在关闭模态窗口之前,您无法对应用程序执行任何操作。jQuery对话框不是一个单独的窗口,因此从技术上讲它不能成为模态窗口,但它可以模拟模态窗口的大部分功能,方法是在页面的其余部分放置一个覆盖元素,这样您就无法与它交互。
gstyhher2#
模态窗口在关闭之前不允许您继续。
7cjasjjr3#
IxD中的临时窗口主要分为两类:无模态与模态
无模式:这不需要用户退出访问背后的层-如工具提示,选择,弹出(非粘性),菜单等,这些没有覆盖,你可以看到所有背后的层是。模态:要求用户在访问后台层之前采取行动--如对话框(a、k、警报对话框)、滑动面板、底部工作表(移动的设备中的新功能)、弹出窗口(skicky)。这些大多数都是需要有覆盖层的,以便在你摆脱这些之前不允许你访问后台层。
视觉上--在UI中应该为这两个对象保留阴影
3条答案
按热度按时间kgsdhlau1#
模态窗口是在应用程序上运行的窗口,因此在关闭模态窗口之前,您无法对应用程序执行任何操作。
jQuery对话框不是一个单独的窗口,因此从技术上讲它不能成为模态窗口,但它可以模拟模态窗口的大部分功能,方法是在页面的其余部分放置一个覆盖元素,这样您就无法与它交互。
gstyhher2#
模态窗口在关闭之前不允许您继续。
7cjasjjr3#
IxD中的临时窗口主要分为两类:无模态与模态
无模式:这不需要用户退出访问背后的层-如工具提示,选择,弹出(非粘性),菜单等,这些没有覆盖,你可以看到所有背后的层是。
模态:要求用户在访问后台层之前采取行动--如对话框(a、k、警报对话框)、滑动面板、底部工作表(移动的设备中的新功能)、弹出窗口(skicky)。这些大多数都是需要有覆盖层的,以便在你摆脱这些之前不允许你访问后台层。
视觉上--在UI中应该为这两个对象保留阴影