CSS page-break-before کا نمائش
- پیشین پیج page-break-after
- بعد کا صفحہ page-break-inside
تعریف و استفاده
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 |
- پیشین پیج page-break-after
- بعد کا صفحہ page-break-inside