0
Q
水平滾動
A
回答
0
我有一些解決方法。見下面的代碼。
afterrender: function() {
var view = this.getView();
var c = view.container;
var e = view.el;
var max = 0;
Ext.each(e.query('.x-grid-cell-inner'), function(el) {
el = Ext.get(el);
var size = el.getPadding('lr');
Ext.each(el.dom.childNodes, function(el2){
if (el2.nodeType == 3) {
size += 6 + el.getTextWidth(el2.nodeValue);
} else {
size += Ext.get(el2).getWidth();
}
});
max = Math.max(max, size);
});
max += c.getPadding('lr');
if (c.getWidth() < max) {
c.dom.style.overflowX = 'scroll';
e.setWidth(max);
e.down('table').setWidth(max);
}
}
您只需要將此監聽器添加到您的TreePanel
。基本上它找到更寬的元素的寬度和擴展表的寬度,在容器上切換溢出。
相關問題
- 1. 水平滾動
- 2. 水平滾動?
- 3. 水平滾動
- 4. 水平滾動
- 5. 水平滾動+滾動條
- 6. 水平滾動dataTables.js
- 7. UICollectionView水平滾動
- 8. UITextView - 水平滾動?
- 9. jscrollpane - 水平滾動
- 10. 水平滾動Div
- 11. CFGRID水平滾動
- 12. jQuery水平滾動?
- 13. Safari水平滾動
- 14. 水平滾動TextView
- 15. UICollectionView水平滾動
- 16. 水平滾動? javascript
- 17. 水平滾動css?
- 18. 水平滾動表
- 19. html水平滾動
- 20. 水平滾動ViewPager
- 21. 水平滾動jquery
- 22. Android:TextView水平滾動
- 23. iPhone水平滾動
- 24. SurfaceView水平滾動
- 25. Highcharts水平滾動
- 26. Android水平滾動
- 27. 水平滾動UITableView
- 28. Rmarkdown水平滾動
- 29. CSS水平滾動
- 30. 水平滾動ItemsControl