2011-07-25 35 views

回答

2

将“layout:fit”添加到各个面板的配置中。

var tabs = new Ext.TabPanel({ 
    items: [{ 
     title: 'Tab 1', 
     html: 'A simple tab', 
     layout: 'fit' 
    },{ 
     title: 'Tab 2', 
     html: 'Another one', 
     layout: 'fit' 
    }] 
}); 

或者用于干衣机的方法,使用的TabPanel的“默认设置”配置选项,如果你想所有的面板有一个“合适”的布局:

var tabs = new Ext.TabPanel({ 
    defaults: { 
     layout: 'fit' 
    }, 
    items: [{ 
     title: 'Tab 1', 
     html: 'A simple tab' 
    },{ 
     title: 'Tab 2', 
     html: 'Another one' 
    }] 
}); 
+0

很简单:)... –

5

在你一个tabpanel配置,添加以下tabBar config:

 tabBar: { 
      defaults: { 
       flex: 1 
      }, 
      dock: 'top', 
      layout: { 
       pack: 'center' 
      } 
     } 
相关问题