我想知道如何在不使用配置属性的情况下在YUI2中创建模态掩码。在渲染YUI面板时,遮罩通常在显示面板之前渲染。我想这样做是为了解决跨浏览器兼容性问题。
任何人都可以分享这个片段吗?
答案 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();