如果已在窗口小部件上指定了样式,例如myWidget.style.witdh =“100%”,那么现在我是否会在以后添加更多内联样式并在此宽度后添加?就像我想添加display:inline-block或宽度之后的其他内容:100%;
答案 0 :(得分:1)
所有这些都可以使用标准的dojo.style/domStyle.set方法在小部件的domNode
属性上完成。
例如:
require(['my/widget','dojo/dom-style'],function(Widget,domStyle){
var widget = new Widget({},myNode);
widget.startup();
domStyle.set(widget.domNode,'display','inline-block');
});
dojo/dom-style文档有很多关于如何使用它的参考案例。