【发布时间】:2011-07-21 04:23:14
【问题描述】:
注意:与this question有关。
我正在尝试像这样以编程方式创建一个 dojo 按钮:
var btnOK = new dijit.form.Button({
label: "OK",
showLabel: true,
style: "height: 20px; width: 50px;"
});
现在,即使我指定了宽度,但显示按钮的宽度设置为最小(即文本 + 边距)。 answer 中解释的原因是 dojo 覆盖了按钮 (class="dijitButtonNode") 的 css 样式。此外(在同一个答案中)宽度是通过覆盖同一类的样式来设置的。
如果没有这个 css 解决方法,是否可以做同样的事情(即设置宽度)?
【问题讨论】:
标签: javascript css dojo