1

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

任何人都可以为此分享一个片段吗?

4

1 回答 1

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();
于 2014-08-13T12:44:46.213 回答