javascript - 删除打印媒体查询的优雅方式

标签 javascript css printing

我有这个页面: http://linkyourfuture.com/yearpage/?user=119

我正在尝试打印包含多列的整页,但是,打印只能识别移动 CSS。如何为仅打印禁用此功能?

我希望打印时全部在一页上。

提前致谢!

最佳答案

您可以将媒体查询嵌套在@media not print 查询中:

@media not print {
   @media only screen and (max-width: 600px) {
       // stuff here
   }
}

JS Fiddle

关于javascript - 删除打印媒体查询的优雅方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34423237/

相关文章:

javascript - 在第一次单击按钮时验证所有文本框,但在 Angular js 中单击第二次按钮时不验证所有文本框

javascript - 如何使用jQuery获取具有一定宽度的元素?

jquery - 你怎么能在CSS中实现这种粗边框?

javascript - 只使用乘法和整数,我怎么能 'divide' 一个数字?

c# - WinSpool OpenPrinter 访问被拒绝

javascript - 为什么 AngularJS 会抛出错误的扩充错误

javascript - 点击后如何在 AngularJS 中一一循环使用 JSON

python - 在Python中多次打印同一行的动态方法

jQuery 在一定时间后更改 CSS

css - HTML 元素不打印