2011-05-19 47 views
2

我有這樣一段代碼:我該如何擴展或者製作一個Dojo按鈕?

<div dojoType="dijit.layout.ContentPane" style="width:200px;margin:0;padding:0;" doLayout="true"> <button dojoType="dijit.form.Button" style="width:100%;" doLayout="true"><span style="width:200px;">&nbsp;</span></button></div>

我認爲這是清楚我嘗試做。 你知道我怎麼能讓按鈕佔據它容器寬度的100%嗎? 謝謝。

回答

1

好吧, 我在IBM的論壇答案,有人告訴我重寫的dijit風格:

.dijitButtonNode { 寬度:100%; }

並做了工作 :-)

1

,如果你需要改變寬度的一個實例,改變CSS類將不會是一個好主意......你可以把它編程通過應用樣式到你的widget的れ...像myButtom.domNode.style.width = "100%";

1

如果與聲明堅持,加符類:

<button data-dojo-type="dijit/form/Button" type="button" class="myButtons"></button> 

然後,在CSS:

.myButtons .dijitButtonNode 
{ 
    width:100%; 
} 
相關問題