【发布时间】:2014-10-06 19:27:25
【问题描述】:
我想知道如何在不使用配置属性的情况下在 YUI2 中创建模态掩码。在渲染 YUI 面板时,掩码通常在面板显示之前渲染。我想这样做是为了解决跨浏览器兼容性问题。
谁能为此分享一个sn-p?
【问题讨论】:
标签: javascript yui javascript-framework yui2
我想知道如何在不使用配置属性的情况下在 YUI2 中创建模态掩码。在渲染 YUI 面板时,掩码通常在面板显示之前渲染。我想这样做是为了解决跨浏览器兼容性问题。
谁能为此分享一个sn-p?
【问题讨论】:
标签: javascript yui javascript-framework yui2
刚刚想出了一个办法。
YUI container.js 有各种处理掩码的函数。
buildMask()
sizeMask()
showMask()/hideMask()
唯一的区别是我需要像下面这样手动调用它们-
var panel = new YAHOO.widget.Panel('nodeId', configs);
...
panel.buildMask();
panel.sizeMask();
panel.bringToTop();
panel.showMask();
...
panel.render();
【讨论】: