2012-11-26 76 views
0

我想在ExtJS面板中垂直居中放置一些文本。我把這個當成一個混亂,但我想知道正確的方法?如何在ExtJS的面板中垂直居中文本?

var instructions = new Ext.Panel(
    { 
     height: 40, 
     items: [ 
      { 
       html: '<br>To access an Aircraft Profile, please highlight a row in the table and select the N-Number hyperlink displayed in the summary below the table' 
      }] 
    }); 

這裏是我最終使用下面的答案實現:

var instructions = new Ext.Panel(
    { 
     height: 40, 
     layout: 'hbox', 
     layoutConfig: { 
      align: 'middle' 
     }, 
     items: [ 
      { 
       xtype: 'displayfield', 
       value: 'To access an Aircraft Profile, please highlight a row in the table and select the N-Number hyperlink displayed in the summary below the table' 
      }] 
    }); 

回答

1

我想你應該能夠設置你的面板佈局爲「橫向盒」,並使用包「中心」或可選擇地窩hbox佈局和包中心的面板內的容器。