如何更改CSS' @media print' jQuery中的样式?

时间:2016-03-09 16:37:52

标签: jquery printing

我正在动态设置html元素的偏移量position: relative。我使用以下代码(在纯js中,但jQuery对我来说很理想):

document.querySelector('#overlay-marker-report').style.left = Math.floor(cli.getXLocation(period)) + 134 + "px";

对于打印,此偏移量必须更改或不正确对齐。有没有办法做我正在做的事情,但专门用于打印?

1 个答案:

答案 0 :(得分:0)

您可以尝试使用std::any。如果这不能满足您的需求,您可以更改#overlay-marker-report(例如float)上的某些CSS属性,并测试@media是否以此方式打印。