ホームページ  >  記事  >  ウェブフロントエンド  >  CSSの改ページ前属性の使い方

CSSの改ページ前属性の使い方

青灯夜游
青灯夜游オリジナル
2019-05-29 14:47:462791ブラウズ

css page-break-before 属性は、指定された要素の前に改ページを追加するために使用されます。この属性は絶対位置の要素では使用できず、表、浮動要素、境界線のあるブロック要素でも使用しないようにする必要があることに注意してください。すべてのブラウザは、改ページ前属性をサポートしています。

CSSの改ページ前属性の使い方

CSS の page-break-before 属性を使用するにはどうすればよいですか?

page-break-before プロパティは、指定された要素の前に改ページを追加します。

注: always を使用して改ページを強制することはできますが、改ページの挿入が回避されるという保証はありません。作成者ができることは、ユーザー エージェントに次のことを要求することだけです。改ページの挿入はできる限り避けてください。適用対象: 位置値が相対的または静的である非浮動ブロックレベル要素。

注: すべての主要なブラウザは、改ページ前属性をサポートしています。プロパティ値「left」、「right」、および「inherit」は、Internet Explorer (IE8 を含む) のどのバージョンでもサポートされていません。 Firefox、Chrome、Safari は、属性値「avoid」、「left」、「right」をサポートしていません。

css page-break-before 属性 例

4a249f0d628e2318394fd9b75b4636b1 要素の前に常に改ページを挿入します:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"> 
<style>
@media print {
    h1 {page-break-before: always;}
}
</style>
</head>
<body>
....
</body>
</html>

以上がCSSの改ページ前属性の使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。