Так у меня есть следующий код:HTML/позиционирование CSS
<body>
<div id="page1" style="page-break-after:always;position:relative;">
<img ... id="img1" style="position: relative; left: 0px; top: 0px; width:750px"></img>
...
</div>
<div id="page2" style="page-break-after:always;position:relative;">
<img ... id="img2" style="position: relative; left: 0px; top: 0px; width:750px"></img>
...
</div>
</body>
Это показывает хорошо, с стр.2 ниже страницы 1. Однако, когда я изменить позицию Img1 к абсолютной, почему он делает PAGE2 перекрывается с page1 (подводит его к позиции страницы 1)? Насколько я понимаю, установка абсолютной позиции приведет ее к нормальному потоку страницы, но не содержит img1 внутри страницы1? Почему страница1 выводится из нормального потока (я предполагаю, что это то, что происходит)?
Когда img1 выведен из потока, страница 1 сжимается до минимальной высоты, которая должна быть. Таким образом, страница2 перемещается в начало страницы1. – Bobo
Ohhhhhh haha Я вижу. Спасибо! – user3749946
Я превратил этот комментарий в ответ :) – Bobo