![](/img/trans.png)
[英]How can I change the css styles of a modal dialog box made with jQuery UI?
[英]How can I change CSS '@media print' styles in jQuery?
我正在动态设置html元素的偏移量,其中position: relative
。 我使用以下代码(在纯js中,但jQuery非常适合我):
document.querySelector('#overlay-marker-report').style.left = Math.floor(cli.getXLocation(period)) + 134 + "px";
对于打印,此偏移量必须更改,否则可能无法正确对齐。 除了专门用于印刷,是否有办法做我正在做的事情?
您可以尝试使用matchMedia 。 如果这不能满足您的需求,则可以在#overlay-marker-report(例如float)上更改一些CSS属性,并测试@media是否以这种方式打印。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.