空 HTML textarea 输入不显示在 mPDF 生成的 PDF 中
Empty HTML textarea input doesn't show up in PDF generated by mPDF
我正在使用 mPDF 从 HTML 表单生成 PDF。该表单包含几个 textarea
标签(以及其他内容)。如果用户没有在 textarea
中输入任何内容(他们不必输入),则 textarea
不会显示在 PDF 中。
这是 textarea
中文本的样子:
这是没有文字的样子:
我希望空 textarea
在 PDF 中显示为空框。它在 HTML 页面中看起来不错,但在 PDF 中却不行。
我试过以下方法:
- 在
textarea
中输入空格。
- 使用 CSS 设置边框样式:“
border: 1px solid #000
”。
- 使用 CSS ("
color: #fff
") 将 textarea
的字体颜色设置为白色,并向其中添加一些文本。文本在 HTML 中是白色的,但在 PDF 中显示为黑色。
有没有办法让 mPDF 将没有文本的文本区域呈现为空框,就像它在 webrowser 中看起来的那样(顺便说一句,我使用的是 Firefox。)?
向空文本区域添加
会强制 mPDF 呈现它。
感谢 Delena Malan 指出这一点!
(我想我应该在问这个之前检查 mPDF 的问题跟踪器)
我正在使用 mPDF 从 HTML 表单生成 PDF。该表单包含几个 textarea
标签(以及其他内容)。如果用户没有在 textarea
中输入任何内容(他们不必输入),则 textarea
不会显示在 PDF 中。
这是 textarea
中文本的样子:
这是没有文字的样子:
我希望空 textarea
在 PDF 中显示为空框。它在 HTML 页面中看起来不错,但在 PDF 中却不行。
我试过以下方法:
- 在
textarea
中输入空格。 - 使用 CSS 设置边框样式:“
border: 1px solid #000
”。 - 使用 CSS ("
color: #fff
") 将textarea
的字体颜色设置为白色,并向其中添加一些文本。文本在 HTML 中是白色的,但在 PDF 中显示为黑色。
有没有办法让 mPDF 将没有文本的文本区域呈现为空框,就像它在 webrowser 中看起来的那样(顺便说一句,我使用的是 Firefox。)?
向空文本区域添加
会强制 mPDF 呈现它。
感谢 Delena Malan 指出这一点!
(我想我应该在问这个之前检查 mPDF 的问题跟踪器)