SmartClient版本:v9.0p_2014-02-13/EVAL部署
火狐26.0
将表单导出为 PDF 时,SelectItem 的 printTextBoxStyle 将被忽略。
我有一个包含 TextItem、SelectItem 和 TextAreaItem 的表单。
对于每个 FormItem,我调用
formItem.setPrintTextBoxStyle("printTextBoxStyle")
此“printTextBoxStyle”隐藏文本框周围的边框。
/* PrintStyle.css */
.printTextBoxStyle {
border-style: none;
}
PrintStyle.css 是在我的 server.properties 中定义的额外样式表。
在导出的 PDF 中,样式应用于 TextItem 和 TextAreaItem,但 SelectItem 始终具有边框。
我尝试将 .printTextBoxStyle 更改为更明显的测试,例如 color:green。当我这样做时,TextItem 和 TextAreaItem 的文本框中的文本颜色将更改为绿色。 SelectItem 文本框的样式始终保持不变——带有边框的黑色文本。我尝试过的所有 CSS 属性看起来总是一样的。
这让我相信 SelectItems 在打印样式方面有一些不同。导出为 PDF 时如何删除 SelectItem 文本框周围的边框?
最佳答案
这是 SmartGWT 中的一个错误,并已在截至 2014 年 3 月 3 日的最新夜间版本中得到解决。
关于java - 导出为 PDF 时如何删除 SmartGWT SelectItem 文本框周围的边框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22105463/