Django YUI面板-需要构建一个包含9个面板的3 x 3页面-如何垂直放置面板
我需要建立一个3 x 3的9 YUI面板页 我可以用YUI网格构建33%的垂直柱。三列中显示三个面板。但是,当我在每列中放置3个面板(一个显示在另一个下面)时,它会相互堆叠。我想我应该给出x,y坐标来对齐它,但是面板高度可能会变化,所以我可能需要动态地确定x,y坐标 代码有点像这样(在Django中使用-扩展main的子页面将其放入面板内容):- 我尝试过使用上下文来做一些事情,比如将一个面板与另一个面板的底部对齐,比如将Django YUI面板-需要构建一个包含9个面板的3 x 3页面-如何垂直放置面板,django,yui,panel,yui-grids,Django,Yui,Panel,Yui Grids,我需要建立一个3 x 3的9 YUI面板页 我可以用YUI网格构建33%的垂直柱。三列中显示三个面板。但是,当我在每列中放置3个面板(一个显示在另一个下面)时,它会相互堆叠。我想我应该给出x,y坐标来对齐它,但是面板高度可能会变化,所以我可能需要动态地确定x,y坐标 代码有点像这样(在Django中使用-扩展main的子页面将其放入面板内容):- 我尝试过使用上下文来做一些事情,比如将一个面板与另一个面板的底部对齐,比如将上下文:[“panel1”,“bl”,“tl]提供给应该位于panel1下
上下文:[“panel1”,“bl”,“tl]
提供给应该位于panel1下面的面板。但似乎没有帮助
要执行此操作的任何指针-在YUI网格中将YUI面板一个置于另一个之下?现在用于将一个面板置于另一个面板之下。发现参考底图(阴影、蒙版等)不移动,请将其设置为“无”。需要进一步研究
panel4y = YAHOO.util.Dom.getY('panel1') + document.getElementById("panel1").offsetHeight + 10;
YAHOO.util.Dom.setY('panel4',panel4y);
YAHOO.example.container.panel1 = new YAHOO.widget.Panel("panel1", { width:"390px", visible:true, constraintoviewport:true } );
YAHOO.example.container.panel1.render();
panel4y = YAHOO.util.Dom.getY('panel1') + document.getElementById("panel1").offsetHeight + 10;
YAHOO.util.Dom.setY('panel4',panel4y);