2014-01-30 22 views
0

我有一个声明式浮动窗格。 onClick我需要显示浮动窗格的按钮。 我有浮动窗格的宽度,高度,声明代码中的左侧和顶部,以及打开窗格时也使用脚本动态设置所有样式属性。 问题是, 它没有采用给定的样式属性。而渲染时,它将自己的动态左边,顶部,宽度和高度。如何解决这个问题?Dojox浮动窗格样式属性

代码:

<div data-dojo-type="dojox.layout.FloatingPane" id="circuitsFloatingPane" title="Circuits" data-dojo-props="resizable:true, dockable:false, title:'Circuits', closable:false" style="position:fixed;top:0px;left:10px;width:822px; height:495px;visibility:hidden; z-index: 1000;"> 
</div> 



function popUpCircuit(){ 
    document.getElementById('circuitsFloatingPane').style.width = "822px"; 
    document.getElementById('circuitsFloatingPane').style.height = "495px"; 
    document.getElementById('circuitsFloatingPane').style.left = "10"; 
    document.getElementById('circuitsFloatingPane').style.top = "0px"; 
    document.getElementById('circuitsFloatingPane').style.zIndex = "1000"; 
    dijit.byId('circuitsFloatingPane').show(); 
} 

回答

0

从文档

始终指定的位置是:绝对的风格属性,始终 的“顶”和“左”的CSS属性指定值。不这样做 将导致FloatingPane出现故障。