CSS-其他页面中打印条中的横向html页面
我做了一个简单的页面,在这里我需要一些分页符和横向打印的页面。问题是,上一页中的所有页面都在滑动。 这是我的密码:CSS-其他页面中打印条中的横向html页面,html,css,printing,Html,Css,Printing,我做了一个简单的页面,在这里我需要一些分页符和横向打印的页面。问题是,上一页中的所有页面都在滑动。 这是我的密码: <html> <head> <style> .break { page-break-after: always; } .page { width: 29.7cm; height: 21cm; ma
<html>
<head>
<style>
.break {
page-break-after: always;
}
.page {
width: 29.7cm;
height: 21cm;
margin: 0;
padding: 0;
}
@media print {
.container {
-webkit-transform: rotate(-90deg);
-moz-transform:rotate(-90deg);
filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}
}
</style>
</head>
<body>
<div class="page break container">
Lorem ipsum (...) turpis.
</div>
<div class="page break container">
Nulla sagittis (...) lectus.
</div>
<div class="page container">
Donec pharetra (...) Curae;
</div>
</body>
</html>
.休息{
分页符后:始终;
}
.第页{
宽度:29.7cm;
身高:21厘米;
保证金:0;
填充:0;
}
@媒体印刷品{
.集装箱{
-webkit变换:旋转(-90度);
-moz变换:旋转(-90度);
过滤器:progid:DXImageTransform.Microsoft.BasicImage(旋转=3);
}
}
同侧隐翅虫(…)turpis。
矢状缝。
杜内克·法雷特拉(…)库雷;
打印预览的结果如下所示:
我试图修改宽度和高度以及其他一些内容,但唯一的区别是在预览中绘制文本的位置
有什么想法吗
提前谢谢 尝试强制page vreak通过以下路径:
@media print {
.break {page-break-after: always;}
}
(也可以在打印CSS中指定横向,而不是通过旋转,如下所示:
@media print{@page {size: landscape}}
)
?试过了,还是一样。编辑效果很好。在IE中看起来也不错,只是有点小问题,但我能解决。非常感谢。