我的 HTML 中有一个 SVG 标签,它可以在屏幕上打印条形码并且可以工作,但是当我尝试打印该文档时,它不会出现在打印预览中。除条形码外的所有其他内容都会显示。我猜该文档没有足够的时间来渲染所有形成条形码 SVG 的 rect div,这就是它不显示但未能解决问题的原因。任何帮助将非常感激!
我已经尝试过这样的媒体打印:我#b
在打印条形码的 div 中给出了一个 id ( ),并且在 CSS 中写道:
@media print {
#b {
display: block;
}
}