CSS page-break-before کا نمائش

تعریف و استفاده

property page-break-before تنظیم رفتار پیج‌بکری قبل از عنصر را تعیین می‌کند.

با اینکه می‌توان با always پیج‌بکری را اجباری کرد، اما نمی‌توان از ورود پیج‌بکری جلوگیری کرد، سازنده‌ها فقط می‌توانند درخواست کنند که کاربران از ورود پیج‌بکری تا حد امکان جلوگیری کنند.

برای:عناصر block غیرشناور با position relative یا static.

توضیح:توضیح: از استفاده کم‌ترین از properties پیج‌بکری اجتناب کنید و از استفاده properties پیج‌بکری در جدول‌ها، عناصر شناور و عناصر block با حاشیه استفاده نکنید.

لطفاً به: مراجعه کنید

دستورالعمل مرجع HTML DOM:property pageBreakBefore

مثال

تنظیم رفتار پیج‌بکری که پس از عنصر جدول همیشه صورت می‌گیرد:

<html>
<head>
<style>
@media print
{
table {page-break-before:always;}
}
</style>
</head>
<body>
....
</body>
</html>

جملات نویسی CSS

page-break-before: auto|always|avoid|left|right|initial|inherit;

مقدار property

مقدار توضیحات
auto مقدار پیش‌فرض. اگر نیاز باشد، پیج‌بکری در ابتدای عنصر قرار می‌گیرد.
always پیج‌بکری در ابتدای عنصر.
avoid جلوگیری از پیج‌بکری در ابتدای عنصر.
left کافی‌ترین پیج‌بکری در ابتدای عنصر تا صفحات خالی به سمت چپ.
right کافی‌ترین پیج‌بکری در ابتدای عنصر تا صفحات خالی به سمت راست.
inherit تعیین می‌کند که تنظیمات property page-break-before باید از عنصر والد ارث ببرد.

جزئیات فنی

مقدار پیش‌فرض: auto
وراثت: no
نسخه: CSS2
جملات نویسی JavaScript: object.style.pageBreakBefore="always"

پشتیبانی مرورگر

اعداد در جدول نشان‌دهنده نسخه اولین مرورگر هستند که از این ویژگی پشتیبانی می‌کند.

چروم IE / ایج فائرفاکس سافری اوپرا
1.0 4.0 1.0 1.2 7.0