导出为PDF时,如何删除SmartGWT SelectItem文本框周围的边框



SmartClient版本:v9.0p_2014-02-13/EVAL部署

Firefox 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更改为更明显的测试,比如颜色:绿色。当我这样做时,TextItem和TextAreaItem的文本框内的文本颜色将变为绿色。SelectItem文本框的样式始终保持不变——周围有边框的黑色文本。对于我尝试过的所有CSS属性,它看起来总是一样的。

这让我相信SelectItems在打印风格方面有所不同。导出为PDF时,如何删除SelectItem文本框周围的边框?

这是SmartGWT中的一个错误,已在2014-03-03的最新夜间构建中得到解决。

http://forums.smartclient.com/showthread.php?p=116928

是否尝试将参数!important添加到css属性边框样式中。目标是强加你的风格。。。

最新更新