在 GWT 中,我使用以下 CSS 来应用格式:
.watchListHeader {
background-color: #2062B8;
color: white;
font-style: italic;
}
这是我以两种不同方式应用格式时得到的结果。
stocksFlexTable.getColumnFormatter().addStyleName(0, "watchListHeader");
alt text http://img443.imageshack.us/img443/3958/columnformat.png
stocksFlexTable.getRowFormatter().addStyleName(0, "watchListHeader");
alt text http://img508.imageshack.us/img508/4986/rowformat.png
这是 JavaDocs 的链接. 在 ColumnFormatter 下,它简要提到了限制......这是否意味着这是预期的行为?在我看来,如果我什至无法格式化文本,按列格式化几乎没有用!有简单的解决方法吗?
最佳答案
好的,我找到了问题的答案。它在以下站点中非常详细。 http://www.quirksmode.org/css/columns.html
总结:
- 一般情况下,行格式会覆盖列格式
- W3C 规定只能使用边框、背景、宽度和可见性。 异常(exception):IE7 及更低版本允许所有声明。
- 背景颜色和宽度是仅有的两种完全受浏览器支持且不古怪的两种颜色和宽度。
关于使用 GWT 对列格式化的 HTML 支持?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2038062/