0
目前我正在將我的應用程序的客戶端從Active X移植到Dojo。這是Iam第一次與dojo合作。我已經看過Dojo版面設計文檔,但我不確定如何將它們用於我的目的。在我的應用程序的對話框通常看起來像添附圖像dojo小部件佈局
目前我正在將我的應用程序的客戶端從Active X移植到Dojo。這是Iam第一次與dojo合作。我已經看過Dojo版面設計文檔,但我不確定如何將它們用於我的目的。在我的應用程序的對話框通常看起來像添附圖像dojo小部件佈局
首先,你不需要使用Dojo的佈局小部件,您可以隨時使用HTML和CSS來創建你自己的佈局。佈局小部件可以幫助您在頁面中佈局不同的組件,但也會引入運行時開銷。
從您的圖片中,您應該使用的唯一佈局小部件是dijit.layout.SplitContainer
。看起來對話框由兩個垂直部分組成。如果允許用戶調整這兩個部分的相對大小,請使用dijit.layout.SplitContainer
。否則,使用純HTML和CSS來佈局小部件。
如果您確實想使用佈局小部件來簡化佈局,則可以使用dijit.layout.BorderContainer
來佈局不同的組件。例如,您可以將按鈕放入BorderContainer
的bottom
區域,並將編輯框放入center
區域。
謝謝@Alex的回答。問題是我對這個網頁設計的東西完全是新手:-(。如果你能就如何使用HTML/CSS進行佈局給我建議,我將非常感激,再次感謝很多 – Gaurav
我建議你從一些CSS框架開始,例如http://www.blueprintcss.org/這會讓設計變得更容易 –
感謝您的幫助:-) – Gaurav