当使用@media print {body *{visibility: hidden;}}时,消除额外的空间
Eliminate extra space when using @media print {body *{visibility: hidden;}}
我有一个模态上的打印按钮。当有人点击打印按钮时,我使用
@media print {
body * {
visibility: hidden;
}
来隐藏我不想打印的东西,然后在我想要打印的东西上使用"visibility: visible"。
它工作得很好,除非有人在启动模态之前向下滚动一些。在这种情况下,它会将向下滚动的数量添加到打印页面的顶部。有没有办法消除多余的空间?
提前谢谢你。
@media print{
body{display:block; height:100%}
#banner, .hideForPrint{display:none}
}
相关文章:
- JavaScript名称空间和对象创建
- 在javascript中使用命名空间
- 为什么不推荐使用“with”?是否有更好或其他方法可以“下降”到对象的命名空间
- javascript中的命名空间,IDE中支持代码完成/内容辅助's
- 具有大型几何图形的基于沙发的空间查询
- 如何使用javascript命名空间
- JSDoc:模块和名称空间之间的关系是什么
- js命名空间和变量范围
- html,js-如何限制元素"范围“-命名空间
- 动画制作/减缓元素填充移除元素留下的空间
- 转换自的JavaScript命名空间
- 命名空间与自调用函数
- 在IndexedDB中保留空间
- EmberJS-适用于各种模型的适配器动态名称空间
- 什么's当前命名空间/类中JavaScript子命名空间/类的语法
- 无法加载Ace.js编辑器模式和主题(命名空间项目&AMD require.js&grunt
- 静态html中图像之间的空间在javascript中消失
- IE 9压缩XML DOM中的空白空间
- 不带按钮的引导输入组文本占用一半空间
- 当使用@media print {body *{visibility: hidden;}}时,消除额外的空间