2014-01-30 106 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出現故障。