如何在YUI2中创建一个模态掩码?

时间:2014-08-13 12:26:03

标签: javascript yui javascript-framework yui2

我想知道如何在不使用配置属性的情况下在YUI2中创建模态掩码。在渲染YUI面板时,遮罩通常在显示面板之前渲染。我想这样做是为了解决跨浏览器兼容性问题。

任何人都可以分享这个片段吗?

1 个答案:

答案 0 :(得分:1)

想出办法来做到这一点。

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();