【发布时间】:2017-04-13 09:11:54
【问题描述】:
从这个官方模板开始:
http://getbootstrap.com/examples/jumbotron/ bootsrap v. 3.3.7 并使用 Google Chrome v. 54.0.2840.99 m(64 位),在最大化窗口 1920px 监视器上,当我尝试以 A4 水平格式打印页面时,打印预览(以及保存的PDF 或打印页面)的高度被截断。
在这种特定情况下,应该是 2 页高度而不是 1。
这发生在:
- 从 Chrome 打印(在 Firefox v50.0.1 和 IE11 中不存在该问题)
- 当我在屏幕模式下打印时列没有折叠时(在上面的 boostrap 示例中,当窗口的宽度大于或等于 992px 并按打印。如果窗口是小于 992px 并且我按下打印,打印预览不会被截断)
- 单张纸高度比bootstrap页面短(上面bootstrap例子A4 Vertical因为内容不够,所以没有复现问题)
我注意到,如果我从所有 .col-**-* 中删除 float:left;,打印预览不会截断,但显然单列模板并不总是适合打印。
您也可以在原始引导示例中复制该错误。
如何在打印模式下获取引导网格并且打印的页面不会被 Chrome 截断?
【问题讨论】:
标签: css google-chrome twitter-bootstrap-3 printing height