ExtJs GridPanel Column 自動換行

解決的辦法有兩種:css

 

   1. 將 該字段的 width 設爲 auto, 這種狀況下則還會顯示爲一行,可是會自動延伸(產生Horizon ScrollBar)ide

 

   2. 將 ext-all.css 中 .x-grid3-cell-inner 改動 white-space, 將其值設爲 normal !important; 這種狀況下能夠設定字段 width 爲固定值,當數據超出時則自動換行spa

 

  
  
  
  
  1. .x-grid3-cell-inner, .x-grid3-hd-inner{    
  2.     overflow:hidden;    
  3.     -o-text-overflow: ellipsis;    
  4.     text-overflow: ellipsis;    
  5.     padding:3px 3px 3px 5px;    
  6.     /*white-space: nowrap;*/    
  7.     white-space:normal !important;     
  8. }    

 3. 在字段配上 renderer 屬性orm

 

  
  
  
  
  1. renderer:function(value,meta,record){       
  2.     meta.attr = 'style="white-space:normal;"';     
  3.                         return value;    
  4. }    
相關文章
相關標籤/搜索