首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >单词包装:在Vaadin工作的单词

问单词包装:在Vaadin工作的单词
EN

Stack Overflow用户
提问于 2011-10-18 13:25:13
回答 1查看 2.6K关注 0票数 0

我在表中有一个文本区域,并设置

.v-textarea区域{字-换行:断字;}

在css中。而且没有其他样式可以覆盖它。但这似乎行不通。还有别的事情要做吗?还是我做错什么了?

EN

回答 1

Stack Overflow用户

发布于 2011-10-19 12:14:47

Vaadin表有两种状态:可编辑状态和“正常状态”。据我所知,您只为处于可编辑状态的表设置CSS样式,而不应该为您的表添加“正常”状态的另一种样式。

代码语言:javascript
复制
.v-table-cell-content .v-table-cell-break-word{
word-wrap: break-word; 
}

如果只为特定列设置此样式,请使用以下命令:

代码语言:javascript
复制
table.setCellStyleGenerator(new CellStyleGenerator() {
public String getStyle(Object itemId, Object propertyId) {
 if (propertyId == null){
  return null;
 }
 if (propertyId.equals("your.column.name")) {
  // style the generated email column
  return "break-word";
 }
}};

有关更多信息,您可以看到这个小管。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7807927

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档