IE8 非互換モードでの CSS page-break-before の失敗の解決策

黄舟
リリース: 2017-07-08 10:41:59
オリジナル
3136 人が閲覧しました

私のプロジェクトでは、ページネーション印刷の問題を解決するための CSS を追加しました

<style type="text/css">
@media print
{
xmp {page-break-before:always;}
}
</style>
ログイン後にコピー


それを使用するときは、必要な場所に

タグを追加するだけです

しかし、最近、別の問題を解決するために、 IE8は互換表示に設定できないと規定されており、非互換モードではこの方法が失敗することが判明しました。

試してみたところ、この問題は XHTML 1 を使用している場合にのみ発生することがわかりました。 -before: always",

例:

<table style="page-break-before: always">
<tr>
...
</tr>
</table>
ログイン後にコピー

2.

<style>
p.breakPage { PAGE-BREAK-BEFORE: always }
</style>
</head>

<body>
...
<p class=&#39;breakPage&#39;></p>
ログイン後にコピー

以上がIE8 非互換モードでの CSS page-break-before の失敗の解決策の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
css
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!