文件名称:iron-overlay-behavior:将元素设置为带有可选背景的叠加层
文件大小:99KB
文件格式:ZIP
更新时间:2024-05-31 19:45:27
HTML
铁覆盖行为 使用IronOverlayBehavior可以实现可以隐藏或显示并在其他内容之上显示的元素。 它包括一个可选的背景,可用于实现各种UI控件,包括对话框和下拉菜单。 可以一次显示多个覆盖图。 有关请参见。 关闭和取消 可以通过关闭或取消隐藏叠加层。 关闭和取消之间的区别在于用户的意图。 关闭通常表示用户已确认叠加层上的内容。 默认情况下,只要用户在其外部点击或按退出键,它将取消。 可使用no-cancel-on-esc-key和no-cancel-on-outside-click属性配置此行为。 当用户与overlay元素中的控件进行交互时,实现者应显式调用close() 。 取消对话框后,叠加层会触发“铁覆层取消”事件。 在此事件上调用preventDefault以防止覆盖关闭。 定位方式 默认情况下,元素的大小和位置都适合窗口内部并使其居中。 您可以使用CSS手动定位和调整
【文件预览】:
iron-overlay-behavior-master
----iron-overlay-behavior.js(25KB)
----.gitignore(57B)
----wct.conf.json(231B)
----package.json(1KB)
----iron-scroll-manager.js(11KB)
----package-lock.json(209KB)
----formatconfig.json(49B)
----.travis.yml(981B)
----CONTRIBUTING.md(3KB)
----iron-overlay-backdrop.js(4KB)
----iron-overlay-manager.js(10KB)
----iron-focusables-helper.js(8KB)
----.github()
--------ISSUE_TEMPLATE.md(731B)
--------CODEOWNERS(34B)
----README.md(4KB)
----demo()
--------simple-overlay.js(1KB)
--------index.html(22KB)
----manifest.json(4KB)
----.npmignore(77B)
----bower.json(91B)
----test()
--------test-overlay2.js(1KB)
--------test-menu-button.js(1KB)
--------iron-scroll-manager.html(6KB)
--------iron-overlay-behavior-scroll-actions.html(13KB)
--------test-overlay.js(2KB)
--------iron-overlay-backdrop.html(2KB)
--------x-scrollable-element.js(1KB)
--------test-buttons.js(1015B)
--------test-buttons-wrapper.js(1KB)
--------test-scrollable.js(1KB)
--------index.html(1KB)
--------iron-focusables-helper.html(7KB)
--------has-shadow-overlay.js(2KB)
--------iron-overlay-behavior.html(58KB)