2013-05-13 2 views
4

Похоже, что ExtJS 4.2 не включает облачный CSS. Поэтому, когда я применяю ExtJS для рендеринга сетки, мой взгляд на страницу разрушается. Я проверил эту ссылку: How to scope the reset CSS so that is applied to Ext components using scopeResetCSS property?Каков правильный способ установки ExtJS 4.2 в режиме CSS?

Интересно, есть ли способ сбросить область CSS или любой способ сделать то, что я хочу в ExtJS 4.2.

+0

Вы нашли решение по вашему вопросу? – SRKX

ответ

2

@ Sencha объясняет исправление в this ссылке.

ExtJs v4.1.1 or v4.2.1 
    Ext = { 
      buildSettings:{ 
      baseCSSPrefix: 'x-', 
      scopeResetCSS: true     
     } 
    }; 

ExtJs v4.2.0 
    Ext.define('Ext.BorderBoxFix', { 
     override: 'Ext.AbstractComponent', 


     initStyles: function(targetEl) { 
      this.callParent(arguments); 


      if (Ext.isBorderBox && (!me.ownerCt || me.floating)) { 
       targetEl.addCls(Ext.baseCSSPrefix + 'border-box'); 
      } 
     } 
    }); 


    Ext.onReady(function() { 
     Ext.fly(document.documentElement).removeCls(Ext.baseCSSPrefix + 'border-box'); 
    }); 
Смежные вопросы