javascript - `background-size: cover;` 的 CSS 打印修复

标签 javascript html css printing

在打印网页时,是否有一个跨浏览器的修复程序可以将 background-imagebackground-size: cover; 结合使用?

即使是那些使用 JavaScript 的解决方案,我也会很感激!

最佳答案

尝试以下操作:

在您的页面上添加元标记:

<link rel="stylesheet" href="print.css" media="print" />

在 print.css 的下一个标签中:

#mydiv {background-image: url('link/to/imagefile'); background-size:cover; display:block;}

在 style.css 中(在屏幕上):

 #mydiv {display:none}

希望这对你有帮助。

关于javascript - `background-size: cover;` 的 CSS 打印修复,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23868789/

相关文章:

javascript - 使用绑定(bind)函数删除 EventListener

javascript - 将元素的 runat 设置为 ="server"时,ASP.NET javascript 代码不起作用

javascript - 删除动态生成按钮的 onclick 内容

CSS:动画与过渡

javascript - 如何在我的脚本中编辑正确的电话号码?

javascript - 如何正确绑定(bind)CoreUI Switch?

javascript - Angularjs如何使用双向数据绑定(bind)保存数据

JQuery mobile -> .append() 删除 CSS?

html - CSS:表格多列到单列

javascript - ngCropper - 单击按钮时更改纵横比