ExtJS 3.4.1 网格面板删除标题偏移

Posted

技术标签:

【中文标题】ExtJS 3.4.1 网格面板删除标题偏移【英文标题】:ExtJS 3.4.1 Grid Panel remove header offset 【发布时间】:2016-12-06 16:52:47 【问题描述】:

如何删除网格面板的标题偏移量?现在标题 div 自动将"x-grid3-header-offset" padding-left:1px;text-align:left 作为其类,因此每行的内容将随着浏览器的展开而右移。它看起来像这样 -

                 table1                    -----> table header
col1     col2    col3    col4   col5        ----->column headers
 cell1    cell2   cell3   cell4   cell5      ----->cells of first row
 cell1    cell2   cell3   cell4   cell5      ----->cells of second row

如何从 div 中删除此类,以便表格单元格看起来像这样正常?

                 table1                    -----> table header
col1     col2    col3    col4    col5        ----->column headers
cell1    cell2   cell3   cell4   cell5      ----->cells of first row
cell1    cell2   cell3   cell4   cell5      ----->cells of second row

【问题讨论】:

请做个小提琴给我们看看;我怀疑列定义错误或 ExtJS 错误。 【参考方案1】:
renderer:function(val,cell)
            cell.align='right';
            return val;
        

在您的列上使用渲染器函数,这里是 fiddle。

更多关于列渲染器here。

【讨论】:

我刚刚更新了描述,你可以看看

以上是关于ExtJS 3.4.1 网格面板删除标题偏移的主要内容,如果未能解决你的问题,请参考以下文章

ExtJs Gridpanel 存储刷新

如何在 extjs 4 中选择网格面板行作为 HTMLELEMENT

hypermesh如何指显示线

如何在网格面板中删除或添加列

用于网格面板的 extjs 3.2 水平滚动条

Extjs 经典网格面板滚动