我创建了一个网站,作为员工的工作单创建/填写系统。
目前只需查看带有表格和各种过滤器的页面即可查看工作订单,以便他们可以订购工作订单。但是,如果他们想要打印页面,那么它会变得非常混乱,因为它会跨越3个页面,打印页面标题,徽标,过滤器按钮等。
有没有什么方法可以制作一个'打印'按钮,或以某种方式格式化页面在打印时的样子,这样就可以删除所有额外的东西,只是试着把桌子放在一个页面上? / p>
答案 0 :(得分:6)
您应该使用@media print
css规则。例如:
@media print {
#logo {
display: none;
}
}
答案 1 :(得分:1)
您应该考虑添加print css样式表来显示/隐藏表格的某些区域,或者将表格的容器重新缩放以打印尺寸。以下是更多信息:http://www.onextrapixel.com/2009/05/05/how-to-create-a-simple-print-css-for-your-site/