Столкнулся с проблемой работая с dijit.layout.ContentPane. При создание панели и ее позиционирование где то внтури dojo прибавляется 5px в top, bottom, left, right в inline style. Найти где это происходит внутри кода виджета пока что не удалось (вообще с dijit мало приходилось работать). Хотелось бы получить подсказку в какую сторону смотреть. Код ниже:
<div id="centerPanel" class="centerPanel" data-dojo-type="dijit.layout.BorderContainer" data-dojo-props="region: 'center', design: 'headline', splitter:true" style="background: #eee;">
<script type="dojo/method">
this._splitterClass = "dojox.layout.ToggleSplitter";
</script>
<div id="innercenterPanel" class="edgePanel" data-dojo-type="dijit.layout.ContentPane" data-dojo-props="region: 'center', gutters:false" style="top: 0px" >
</div>
<div id="rightCol" class="edgePanel" data-dojo-type="dijit.layout.ContentPane" data-dojo-props="region: 'right', splitter: true">Sidebar content (right)</div>
<div id="leftCol" class="edgePanel" data-dojo-type="dijit.layout.ContentPane" data-dojo-props="region: 'left', splitter: true">Sidebar content (left)</div>
<div id="bottomPanel" data-dojo-type="dijit.layout.ContentPane" data-dojo-props="region: 'bottom', splitter: true">Sidebar content (bottom)</div>
</div>