У меня возникла проблема при печати формы, созданной с использованием абсолютного позиционирования в FF. Я печатаю на листе А4. Страница работает нормально, если ее форма с одной страницей, но когда мне нужно распечатать многостраничную форму, печатается только первая страница, а другие элементы, которые должны появиться на второй странице, перезаписывают друг друга одной строкой на следующей странице. Это довольно странно, то же самое работает нормально на IE
ПРИМЕЧАНИЕ Я не могу поделиться html, так как он содержит много CSS и довольно сложных и больших HTML-страниц.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<style type="text/css">
@-moz-document url-prefix() {div{position:relative} }
@media print { marquee { -moz-binding: none; } body{overflow:visible !important;} }
#a{
position:absolute;
top:50px;
left:70px;
}
#b{
position:absolute;
top:1050px;
left:170px;
}
#d{
position:absolute;
top:1650px;
left:270px;
}
#c{
position:absolute;
top:1550px;
left:470px;
}
</style>
</head>
<body>asdasd
<div id="a">aa</div>
<div id="d">bb</div>
<div id="b">ff</div>
<div id="c">asd</div>
asdasda
</body>
</html>