ホームページ > 記事 > ウェブフロントエンド > HTML や CSS で改ページを使用するときに、不要な空白ページを回避するにはどうすればよいですか?
印刷中の不要な空白ページの回避
HTML と CSS では、改ページは page-break-after と page- を使用して制御できます。ブレークビフォアプロパティ。ただし、これらのプロパティを使用すると、意図した区切りの前後に余分な空白ページが生じることがあります。
たとえば、次のコードは、page-break-after: always;: により、コンテンツの後に余分な空白ページを印刷します。
<code class="html"><div class="print" style="page-break-after: always;">fd</div> <div class="print" style="page-break-after: always;">fdfd</div></code>
この問題を回避するには、次の解決策の使用を検討してください。
<code class="css">@media print { html, body { height: 99%; } }</code>
この CSS ルールは、HTML 要素と body 要素の高さを効果的に 99% に削減し、ブラウザーがコンテンツの後に空白ページを追加します。
以上がHTML や CSS で改ページを使用するときに、不要な空白ページを回避するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。