Я новичок в Dojo и CSS, поэтому, может быть, мне здесь не хватает чего-то очевидного.
У меня есть страница с несколькими кнопками Dijit, которые создаются программно, и я хочу сделать одну из них больше- оставьте текст в покое и увеличьте расстояние между текстом и краем кнопки.Я не хочу переопределять CSS для .dijiButtonNode
, чтобы сделать это, потому что на странице есть другие кнопки Dijit, которые не должны быть изменены.
Я попытался добавить это в объявление виджета:
style: { padding: "1em" }
и это:
class: "PaddedButton"
.PaddedButton
{
padding: 1em;
}
, но поскольку кнопки Dijit отображаются как вложенные интервалы, вместо этого область вокруг кнопки заполняется.