我正在尝试使用ExtJS透视网格。除了将网格放在布局中以便在其下方有另一个网格之外,我使用的示例与示例中的示例基本相同(此处:http://dev.sencha.com/deploy/ext-3.3-beta1-6976/examples/pivotgrid/people.html )。
似乎发生的情况是,左轴网格垂直“拉伸”以填充其布局的一部分(使用vbox布局),但包含透视数据的单元格没有拉伸,因此行没有对齐。
还有人有这个问题吗?它们是一个viewconfig,还是我可以设置为告诉所有行(左轴和数据)垂直拉伸的东西?
谢谢!
发布于 2010-10-07 03:24:34
将de doctype更改为
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">发布于 2011-01-20 15:01:36
我找到解决方案了!你可以打开ext-all.css并在.x-pivotgrid .x-grid3-row-headers table td的定义中找到必要的高度值。
例如在FireFox Gecko(Linux)中:
.ext-gecko .x-pivotgrid .x-grid3-row-headers table td {
height: 22px; //original value - 21
}对于歌剧,你可以添加风格:
.ext-opera .x-pivotgrid .x-grid3-row-headers table td {
height: 21px;//original value 18
padding: 2px 7px 0 0;
text-align: right;
text-overflow: ellipsis;
font-size: 11px;
font-family: tahoma;
}发布于 2010-10-03 08:19:31
截至目前,此功能在Ext (3.3 )的生产版本中不可用。仍然只是一个RC),我强烈建议在Ext论坛上发布这篇文章,其中一个框架开发人员更有可能看到它。
https://stackoverflow.com/questions/3846814
复制相似问题