со следующим кодом:
var win = new Ext.Window({
xtype: 'form',
layout: 'form',
items: [{
xtype: 'textfield',
value: 'test',
name: 'testing',
labelWidth: 200,
fieldLabel: 'This is a really, really long label here',
labelStyle: 'white-space: nowrap;'
}]
}).show();
Этот текст метки перекрывает область ввода (извините, недостаточно репутации для публикации изображения).
Я пытался использовать css с различными комбинациями: «cls», «labelStyle», «style» и «width», но все они, похоже, игнорируются (по крайней мере, с точки зрения правильной установки ширины метки).
Я добавляю элементы в форму динамически, и я хочу настраивать ширину метки для каждого элемента. Что касается других элементов, мне не нужно пространство по умолчанию в 100px, которое он резервирует для метки - я хочу меньше. Возможно ли это со стандартным текстовым полем, или мне нужно создать пользовательский компонент только для этого?
Спасибо за предоставленную информацию.