dojo 1.8を使用していますが、bordercontainer/contentpaneレイアウトにパディングは必要ありません。問題は、クラススタイルを適用するだけでなく、claro cssファイルを追加すると、コンテンツペインに使用しているdivのスタイルがインラインで適用されるように見えることです。これはプログラムで行われているようですが、cssファイルを追加した場合のみです。
たとえば、ヘッダーとして使用するコンテンツペインは次のようになります。
<div data-dojo-props="region: 'top'"
data-dojo-type="dijit/layout/ContentPane"
id="header"
class="dijitContentPane dijitBorderContainer-child
dijitBorderContainer-dijitContentPane
dijitBorderContainerPane dijitAlignTop"
title="" role="group" widgetid="header"
style="left: 5px; top: 5px; position: absolute; width: 1387px;">
これにより、style = "left:5px; top:5px ...."が追加されます。これにより、cssを使用して任意のタイプのパディングまたはマージン設定をオーバーライドすることはできなくなります。このような絶対位置を使用して、コンテンツペインにパディングまたは「仮想」パディングを含めないようにします。どうすればクラロを使用できますが、この動作を防ぐことができますか?