欢迎来到 GeneXus问答,任何有关GeneXus的技术问题都可以在这里提问,你将会收到社区其他成员的回答。

如何设置Grid在IE中居中

0 投票
在WebPanel中使用了Grid,设置了在Table上是居中的,在Chrome中显示没问题,但是在IE中显示没有居中,还是居左的。

怎么设置让Grid在Chrome和IE上都是居中显示?
最新提问 11月 8 分类:GeneXusWeb | 用户: bob.guo (3,690 分)

1个回答

0 投票

GeneXus的Grid在页面上生成的元素是Table,所以想要让Grid在IE上居中,就是要找到让Table在IE上居中的方法。

查阅之后找到在IE中让DIV或者Table居中,需要设置 margin: auto,因此,在GeneXus中添加一个Grid的Class,自定义设置 margin: auto; 即可。

1. 打开使用的Theme,默认Theme可以在Preference中查看

2. 右键Grid,点击Add Class

3. 修改名称为GridCenter

4. 设置自定义属性

5. 设置WebPanel中Grid的Class

编译后运行,查看在Chrome和IE中的显示。

最新回答 11月 8 用户: bob.guo (3,690 分)
...