extjs: стиль отступа чекбокса при отсутствии отображения метки поля - PullRequest
0 голосов
/ 04 мая 2011

краткий вопрос о стиле отступа. новый флажок создается следующим образом:

var newLegendItem = new Ext.form.Checkbox({
    boxLabel: "test",
    name: "test",
    checked:true 
 });

в браузере, флажок вывода не имеет отступа слева. что мне нужно сделать, чтобы применить стиль отступа?

спасибо!

Ответы [ 3 ]

2 голосов
/ 04 мая 2011

Если вы хотите выровнять его в строке с другими полями формы, попробуйте:

hideLabel: false,
fieldLabel: ' '
1 голос
/ 07 июня 2012

Если вы хотите, чтобы он выровнялся с другими элементами формы, вот правильный путь согласно документации:

hideEmptyLabel: false

http://docs.sencha.com/ext-js/4-0/#!/api/Ext.form.Labelable-cfg-hideEmptyLabel

0 голосов
/ 04 мая 2011

Устанавливаем запас, корректируем размер по вкусу:

var newLegendItem = new Ext.form.Checkbox({
    style: 'margin-left: 30px',
    boxLabel: 'test',
    name: 'test',
    checked: true
});
...