私は同じ問題を抱えていて、役立つかもしれない何かを発見しました。これは私のページ分割CSSコードでした:
.page-break {
display: block;
clear: both;
page-break-after: always;
}
これは、次の2つの理由で機能しませんでした。
I. SASSインポートファイルの1つに、次のコード行があります。
html, body
overflow-x: hidden !important
II。もう1つの問題はブートストラップでした
@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;
}