2013-11-28 5 views
0

Моя цель - изменить размер шрифта заголовка для одной панели.ExtJS: Единственный компонент для воспроизведения

Я попытался прочитать http://docs.sencha.com/extjs/4.2.1/#!/guide/theming, но все, что я нашел, было тематическое целое приложения, тематические варианты «все-в-в-проекте» и переопределяющие параметры конфигурации в «переопределении темы JS», но переменные CSS, переопределяющие для один компонент.

Есть ли способ достичь этого без суеты с этим SASS для всего проекта?

ответ

3

Просто добавьте класс к панели, а затем создать правило, чтобы соответствовать:

new Ext.panel.Panel({ 
    cls: 'foo', 
    renderTo: document.body, 
    title: 'X' 
}); 

.foo .x-header-text { 
    font-size: 24px; 
} 
+0

Один еще маленький вопрос: где я должен добавить .foo CSS? Очевидно, что не в моем .js –

+0

Правильно, либо в вашем html-файле, либо в внешнем файле css, который вы загружаете в свой html. –

Смежные вопросы