我需要在Internet Explorer(各种版本)的
HTML表格和OS X上的Safari上打印一些数据.暂时忽略Safari.
当打印具有比页面更多的行的表时,页面上的最后一行通常会分割为第一页上的行的一部分,而在下一页的行的其余部分.
这看起来很丑陋有办法避免吗?
我一直在寻找,到目前为止我发现了页面突破:总是,但我不知道这是否正在寻找,因为我不知道前面有多少行将适合这一页.例如根据内容,行可能更高或更短,并且用户可能以纵向或横向模式打印.我至少假设A4,但是如果用户使用美国信件或其他纸张尺寸,会引起更多的不确定性.此外,打印机边距怎么样?
那有办法吗?或者我只需要猜测有多少行会适合,并强制分页后呢?愿意甚至工作吗?
解决方法
你可能想要在以前/之后的页面中播放:auto. page-break-inside将是理想的,但它的大部分浏览器为
not supported.
看看这里http://www.westciv.com/style_master/academy/css_tutorial/advanced/printing.html的一些好的信息.
原文地址:https://www.jb51.cc/html/230598.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。