2011-01-21 9 views
0

私はこのように、アコーディオンコンテナを使用しています:dojo-elementのスタイルを設定するにはどうすればよいですか?

<div class="order-accordion" dojoType="dijit.layout.AccordionContainer"> 
    ... 
</div> 

道場・フレームワークは、実際のAccordionContainer以外に変換します。この要素の

<div title="" dojotype="dijit.layout.AccordionContainer" 
    class="order-accordion dijitContainer dijitAccordionContainer dijitLayoutContainer dijitAccordionContainer-child dijitAccordionContainer-dijitAccordionContainer dijitVisible" id="dijit_layout_AccordionContainer_4" dir="ltr" widgetid="dijit_layout_AccordionContainer_4" 
    style="overflow: hidden; width: 338px; height: 461px;" role="tablist"> 
    ... 
</div> 

私はクラスorder-accordionのCSSを使用して宣言され、必要なときにはスクロールバーを使用していました。しかし、dojoは、要素自体にスタイルを追加します。これは、オーバーフローのための私の値をオーバーライドします。

dojoがこのスタイルを要素に追加しないようにするにはどうすればよいですか。あるいは、この値をどのように上書きするのですか?私はすでに元のdivにスタイル属性を追加しようとしましたが、それは完全に無視されます/ dojoによってオーバーライドされます。

javascriptを使用してこれらの要素をすべて見つけて変更する代わりに、自分の値を要素に提供する方法が好きです。

答えて

1
.order-accordion { overflow:visible !important; } 
関連する問題