【发布时间】:2014-10-21 15:18:52
【问题描述】:
风格
.page{
position:relative;
right:0mm;
height:279mm;
margin:0;
border:1px solid black;
}
*{margin:0;padding:0;}
html
<div class="page">
<div style="position:absolute;top:0px;right:0px ">
some `DIV` with `position:absolute;top;right`
</div>
<div style="position:absolute;top:0px;right:0px ">
some `DIV` with `position:absolute;top;right`
</div>
<div style="position:absolute;top:0px;right:0px ">
some `DIV` with `position:absolute;top;right`
</div>
</div>
<div class="page">
<div style="position:absolute;top:0px;right:0px ">
some `DIV` with `position:absolute;top;right`
</div>
<div style="position:absolute;top:0px;right:0px ">
some `DIV` with `position:absolute;top;right`
</div>
<div style="position:absolute;top:0px;right:0px ">
some `DIV` with `position:absolute;top;right`
</div>
</div>
<div class="page">
<div style="position:absolute;top:0px;right:0px ">
some `DIV` with `position:absolute;top;right`
</div>
<div style="position:absolute;top:0px;right:0px ">
some `DIV` with `position:absolute;top;right`
</div>
<div style="position:absolute;top:0px;right:0px ">
some `DIV` with `position:absolute;top;right`
</div>
</div>
<div class="page">
<div style="position:absolute;top:0px;right:0px ">
some `DIV` with `position:absolute;top;right`
</div>
<div style="position:absolute;top:0px;right:0px ">
some `DIV` with `position:absolute;top;right`
</div>
<div style="position:absolute;top:0px;right:0px ">
some `DIV` with `position:absolute;top;right`
</div>
</div>
<div class="page">
<div style="position:absolute;top:0px;right:0px ">
some `DIV` with `position:absolute;top;right`
</div>
<div style="position:absolute;top:0px;right:0px ">
some `DIV` with `position:absolute;top;right`
</div>
<div style="position:absolute;top:0px;right:0px ">
some `DIV` with `position:absolute;top;right`
</div>
</div>
<div class="page">
<div style="position:absolute;top:0px;right:0px ">
some `DIV` with `position:absolute;top;right`
</div>
<div style="position:absolute;top:0px;right:0px ">
some `DIV` with `position:absolute;top;right`
</div>
<div style="position:absolute;top:0px;right:0px ">
some `DIV` with `position:absolute;top;right`
</div>
</div>
<div class="page">
<div style="position:absolute;top:0px;right:0px ">
some `DIV` with `position:absolute;top;right`
</div>
<div style="position:absolute;top:0px;right:0px ">
some `DIV` with `position:absolute;top;right`
</div>
<div style="position:absolute;top:0px;right:0px ">
some `DIV` with `position:absolute;top;right`
</div>
</div>
<div class="page">
<div style="position:absolute;top:0px;right:0px ">
some `DIV` with `position:absolute;top;right`
</div>
<div style="position:absolute;top:0px;right:0px ">
some `DIV` with `position:absolute;top;right`
</div>
<div style="position:absolute;top:0px;right:0px ">
some `DIV` with `position:absolute;top;right`
</div>
</div>
页面大小为 A4 纸。
虽然在 Firefox 中显示所有页面,但 在打印预览中只显示第 7 页的第一页?
在ie和chrome打印预览是正确的!
【问题讨论】:
-
如果我没记错??你想打印包含绝对元素的页面??为什么??有什么具体原因吗??
-
是的,我应该将每个 div 设置在具有特殊顶部和右侧的特殊位置
-
我已经更新了答案。
标签: html firefox layout printing mozilla