首页 > 解决方案 > 输入类型 =“文本”名称未显示在打印预览中

问题描述

我似乎有类似的问题,为什么input-type="text"名称在打印预览中不起作用。所以,我尝试打印这个项目,但 input-type="text" 不起作用。有谁知道如何解决这个问题?我看到了很多解决方案,但都不起作用,我在其他浏览器中尝试过,也不起作用。

这是我打印预览后的输出。 打印预览哪些数据是 input-type="text"

这是代码

<input type="hidden" name="id[]" value="<?php echo $row->id ?>">
<input type="hidden" name="student_session_id[]" value="<?php echo $row->student_session_id ?>">
<input type="hidden" name="semester[]" value="1">
<input type="hidden" name="evaluation_period[]" value="1">
<input type="text" name="surah[]" value="<?php echo $row->surah ?>" class="form-control" required>
<input type="text" name="score[]" value="<?php echo $row->score ?>" class="form-control" required>
<input type="text" disabled value="<?php echo $row->predicate ?>">

这是 我要打印预览的数据数据

任何人都如何解决,以便数据input type="text"显示在打印预览中?

标签: phphtmlcsscodeigniterprinting

解决方案


尝试添加自定义 CSS 以覆盖您当前的 CSS。如果没问题,您可能会在网站 css 的某个地方找到打印时隐藏文本框的地方。

<style>
@media print {
   input[type="text"] { display: block !important; }
}
</style>

推荐阅读