【发布时间】:2019-11-20 10:04:06
【问题描述】:
我正在使用 mPDF 从 HTML 表单生成 PDF。该表单包含几个textarea 标签(除其他外)。如果用户没有在 textarea 中输入任何内容(他们不必这样做),则该 textarea 不会显示在 PDF 中。
我希望空的textarea 在 PDF 中显示为空框。它在 HTML 页面中看起来不错,但在 PDF 中却不行。
我尝试了以下方法:
- 在
textarea中输入一个空格。 - 使用 CSS 设置边框样式:“
border: 1px solid #000”。 - 使用 CSS ("
color: #fff") 将textarea的字体颜色设置为白色并添加一些文本。文本在 HTML 中为白色,但在 PDF 中显示为黑色。
有没有办法让 mPDF 将没有文本的文本区域呈现为一个空框,就像它在网络浏览器中看起来一样(我正在使用 Firefox 顺便说一句。)?
【问题讨论】:
-
你有什么示例代码可以看吗?
-
看起来像一个已知的issue。尝试过使用
 ? -
@DelenaMalan 我认为他在显示文本区域之前对值进行了一些检查