html - 带有分页符的 Flex 框不起作用
问题描述
我在这个codepen中有我的示例设置。我试图以一种不会在每页底部截断的方式在网格中打印动态数量的图像。usingspage-break-before
似乎是最简单的做事方式。
所以每 5 列我插入一个中断项
<div class="page-break"></div>
和下面的CSS
@media all {
.page-break { display: none; }
}
@media print {
.page-break { display: block; page-break-before: always; }
}
但这似乎没有效果。我找不到任何明确声明它的地方,但由于此属性不适用于浮动元素,我假设它也不适用于 flexbox。
我还能如何实现我正在寻找的东西:能够从未知数量的项目中动态创建一个 5 列宽的网格,这将与 page-break 属性一起使用。
解决方案
推荐阅读
- highcharts - Highcharts:条形图的xAxis标签重叠
- javascript - 请求失败,状态码 413,请求实体太大
- javascript - 如果存在,则检查多个邮政编码数组,然后找到相应的费率
- spring - spring-boot-starter-parent 资源包含/排除说明
- javascript - 如何检测是否在JS中按下了回车键
- pandas - 如何确定镶木地板文件的差异
- mysql - Cordova phonegap 图片上传
- reactjs - 如何测试子组件是否已呈现?
- java - 有没有办法使用线程在同一帧中显示不同的图像?
- javascript - ReactJS:如何将检索到的 post json 响应显示到我用来提交值的同一表单组件?