当打印(或者,通常,在分页媒体上显示文档)时,是否可以重排文档元素,以便当某个元素(例如图像)转移到下一页因为它不适合实际页面上的可用空间时,它后面的元素会被移动到实际页面的剩余空间吗?
我试图达到类似于(或相同)LaTeX Floats的效果,但只使用CSS.
为了说明它,让我们说我们有这种情况:
Page 1 | Paragraph A (...) |
| Paragraph B (...) |
| _________________ |
| | Top of image A | |
|_|_________________|_|
---- page break -----
_____________________
Page 2 | | Rest of image A | |
| |_________________| |
| |
| Paragraph C (...) |
| Paragraph D (...) |
| ... |
|_____________________|
Run Code Online (Sandbox Code Playgroud)
使用一些基本的CSS(参见这个问题),实现这一点没有问题:
Page 1 | Paragraph A (...) |
| Paragraph B (...) |
| …Run Code Online (Sandbox Code Playgroud)