-
09-06-2019 - |
题
我想做的是更改表格单元格 <td> 的背景颜色,然后当用户打印页面时,现在会显示更改。
我目前正在使用一个不显眼的脚本在一系列单元格上运行以下命令:
element.style.backgroundColor = "#f00"
这在 IE 和 FF 的屏幕上有效,但是,当您进入打印预览时,背景颜色会丢失。
难道我做错了什么?
解决方案
您是否尝试过对这些值进行硬编码,只是为了查看背景颜色是否显示在打印预览上?我认为这是浏览器中的一个设置。
其他提示
是否不建议使用样式表来执行此操作?您可以在 HTML 中的 LINK 语句中更改媒体类型,这样当页面打印时,它会恢复为不同的样式?
不隶属于 StackOverflow