我在GWT的ScrollPanel上使用CellTable。我的表有两列,我想分别给出10%和90%的宽度。这可以。
问题是我希望表中每行有一行文本。也就是说,如果一个单元格的内容太大而无法在一行中显示,我想要一个水平滚动条或者只是截断文本以使其适合一行。
以下是我的代码摘录:
cellTable.addColumn(column1);
cellTable.addColumn(column2);
cellTable.setWidth("100%", true);
cellTable.setColumnWidth(column1, 10.0, Unit.PCT);
cellTable.setColumnWidth(column2, 90.0, Unit.PCT);
我也尝试过使用:
cellTable.setTableLayoutFixed(true);
但它不会改变布局。
非常感谢您的评论!
答案 0 :(得分:1)
使用CSS属性“white-space:nowrap”
答案 1 :(得分:0)
您必须使用word-wrap
,overflow
和可能的text-overflow
CSS属性。