У меня была такая же проблема, и я обнаружил кое-что, что могло бы помочь. Это был мой код разрыва страницы CSS:
.page-break {
display: block;
clear: both;
page-break-after: always;
}
Это не сработало из-за ДВУХ причин:
I. В одном из импортированных файлов SASS у меня была эта строка кода:
html, body
overflow-x: hidden !important
II. Другая проблема была в начальной загрузке
@import "bootstrap"
Похоже, из-за float: left
в:
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
float: left;
}
разрыв страницы больше не работает. Итак, просто добавьте это после , вы импортируете начальную загрузку.
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
float: initial !important;
}