Чтобы изменить высоту элементов списка по умолчанию, у вас есть два способа сделать это:
- Создайте свою собственную тему Sencha с помощью SASS (официальный способ Sencha сделать это).
- Переопределить тему касания Sencha CSS.
В первом случае вам нужно всего лишь отредактировать значение переменной $ global-row-height, как, например,
$global-row-height: 100px;
Если вы хотите переопределить класс CSS напрямую с помощью дополнительного файла CSS, вы можете сделать это, добавив новое правило так:
.x-list .x-list-item {
min-height: 100px;
}
Если вы хотите установить высоту списка, вы должны установить класс css следующим образом:
.myList .x-list-item {
min-height: 100px;
}
и добавьте параметр конфигурации cls в определение списка следующим образом
var list = new Ext.List({
cls: 'myList',
...
...
});
Вы также можете использовать свойство конфигурации списка itemHeight , например:
var list = new Ext.List({
itemHeight: 25, //to set row height to 25 pixels
...
...
});
Однако я всегда предлагаю изучать SASS. Это действительно легко и действительно стоит изучить.
Надеюсь, это поможет.