2012-04-26 39 views
0

有1個Div容器,我想將其渲染爲完整的應用程序。應用程序應填寫整個Div寬度。ExtJS - 將Div中的面板設置爲100%

我已經嘗試了以下的Divs,但仍然Div容器不是100%,甚至沒有寬度就像沒有內容一樣。哪裏不對?

<div id="stuff"></div> 

<div style="width: 100%;" id="stuff"></div> 

我ExtJS的應用程式:

    launch: function() { 

        var div = Ext.Element.get('stuff'); 

        Ext.create('Ext.panel.Panel', { 
         renderTo: div, 
         width: "100%", 
         height: 500, 
         title: 'Container Panel', 
         layout: 'border', 
         items: [ 
          { 
           xtype: 'panel', 
           title: 'Child Panel 1', 
           height: '80%', 
           width: '100%' 
          }, 
          { 
           xtype: 'panel', 
           title: 'Child Panel 2', 
           html: 'textextetxtext', 
           height: '80%', 
           width: '100%' 
          } 
         ] 
        }); 
       } 

回答

0

感謝您的幫助。頂層還有幾個額外的Div框架。所以消除他們解決了它。

0

嘗試在像素而不是僅僅100%的div設置爲一個固定的寬度。換句話說,如果我給你100%的錢,而你什麼也得不到,那是因爲我沒有錢。同樣,你有100%的寬度指定,但什麼?也許#stuff div需要一個包含div來從它的100%寬度。

此外,兩個子面板都有100%的寬度和80%的高度。每個嘗試50%。