我有以下HTML和CSS:
<button id="myBtn" dojoType="dijit.form.Button">Testing</button>
#myBtn {
margin-left: 100px;
}
Run Code Online (Sandbox Code Playgroud)
CSS应该按下按钮100px.但是,由于dijit在按钮周围应用了一些额外的HTML层,按钮会获得100px填充.
编辑:找到一个(不是IE6兼容)解决方案:
[widgetid=myBtn] { margin-left: 100px; }
Run Code Online (Sandbox Code Playgroud)