浏览器只打印一页内容较少的网页?
问题描述:
我正在一个网站的主要内容为div
,在div中有一个垂直滚动。但是,当我尝试使用浏览器打印打印网站时。只会出现一个页面,大部分数据都会丢失。浏览器只打印一页内容较少的网页?
PS:我试着用@media print { ... }
和css样式的所有可能的解决方案。在平面媒体查询可见:
答
只需使用溢出-Y。
@media print {
#mainLayout {
height: 100%;
overflow-y: visible;
overflow-x: visible;
}
}
代码在哪里?还是小提琴? – 2014-12-09 13:07:58
请添加一些信息 – jsHero 2014-12-09 13:28:27
@jsHero Der Vampyr 附图描述了这个问题。 其中,可滚动区域包含大量数据,当我尝试打印页面时,仅打印显示的区域,并且无法获取不滚动为页面的可滚动区域的其他部分。 – mohammad 2014-12-09 13:43:08