本文作者: jsweibo
本文链接: https://jsweibo.github.io/2019/12/08/%E4%BB%80%E4%B9%88%E6%98%AFModal%E7%AA%97%E5%8F%A3/
摘要
本文主要讲述了:
- 什么是 Modal 窗口
- 为什么叫 Modal 窗口
- Modeless 窗口
正文
什么是 Modal 窗口
在计算机应用程序的 UI 设计中,Modal 窗口表示一种显示在主窗口上方的子窗口。用户必须和 modal 窗口进行交互,才能回到主窗口。
由于 Modal 窗口经常用来显示对话框,因此它也常被称作 Modal 对话框。
例如:chrome://settings/clearBrowserData
为什么叫 Modal 窗口
Modal 是 Mode 的形容词。
在英语语法中,Modal 表示情态助动词(和实义动词相对),即表示说话者语气的单词。例如:must, maybe, need, will, can
在计算机中,Mode 表示模式。举个例子:“当CapsLock
灯亮起时,计算机就进入了大写输入模式。”。而 Modal 窗口创建了一种禁用主窗口但仍使其保持可见的模式。
Modeless 窗口
和 Modal 窗口相对的是 Modeless 窗口。
Modeless 窗口不会禁用主窗口,因此用户可以在主窗口和 Modeless 窗口之间来回切换。
例如:Chrome 浏览器里的 Find 窗口(即快捷键Ctrl + F
或F3
所对应的窗口)
参考资料
本文作者: jsweibo
本文链接: https://jsweibo.github.io/2019/12/08/%E4%BB%80%E4%B9%88%E6%98%AFModal%E7%AA%97%E5%8F%A3/
本文对你有帮助?请支持我
- 本文链接: https://jsweibo.github.io/2019/12/08/%E4%BB%80%E4%B9%88%E6%98%AFModal%E7%AA%97%E5%8F%A3/
- 版权声明: 除非另有说明,否则本网站上的内容根据署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 进行许可。