繁体   English   中英

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

[英]How do I remove the border around a text box for a SmartGWT SelectItem when exporting to PDF?

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

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

这是SmartGWT中的错误,已于2014-03-03的最新每晚版本中解决。

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

您是否尝试将参数!important添加到css属性border-style中。 目的是强加您的风格...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM