0

مرجع CSS

 
parisaexp
parisaexp
کاربر نقره ای
تاریخ عضویت : مهر 1392 
تعداد پست ها : 888
محل سکونت : اصفهان

پاسخ به:مرجع CSS
سه شنبه 11 آذر 1393  2:19 AM

خصوصیت page-break-after

مثال

تنظیم خصوصیت page break برای جدول تا همیشه بعد از آن یک break ایجاد شود:

<html>
<head>
<style>
@media print
{
table {page-break-after:always}
}
</style>
</head>

<body>
....
</body>
</html>

تعریف و کاربرد

با استفاده از خصوصیت page-break-after می توان رفتار مربوط به شکستن صفحه (رفتن به صفحه بعد) را بعد از یک عنصر تنظیم کرد.

توجه: در صورتی که مکان دهی از نوع absolute باشد، نمی توان از این خصوصیت استفاده کرد.

توجه: تا جایی که امکان دارد از خصوصیت های مربوط به شکستن صفحه (page-breaking) کمتر استفاده نمایید و از به کارگیری این خصوصیت در جداول، عناصر شناور، و عنصرهای block با حاشیه بپرهیزید.

مقدار پیشفرض auto
ارث بری خیر
نسخه CSS2
JavaScript ساختار object.style.pageBreakAfter="always"

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

Internet Explorer Firefox Opera Google Chrome Safari

تمام مرورگرهای اصلی، خصوصیت page-break-after را پشتیبانی می کنند.

توجه: هیچ کدام از نسخه های Internet Explorer مقادیر "right" ،"left" یا "inherit" را برای این خصوصیت پشتیبانی نمی کنند.

توجه: مرورگر های Firefox، Chrome و Safari مقادیر "avoid"، "left" و "avoid" را برای این خصوصیت پشتیبانی نمی کنند.


مقدارهای خصوصیت

مقدار توضیحات
auto

در صورت لزوم بعد از عنصر یک page break می گذارد. این مقدار پیش فرض است.

always

همواره بعد از عنصر یک page break درج می کند.

avoid

اجازه درج page break بعد از عنصر را نمی دهد.

left

تا زمانی که به یک صفحه خالی سمت چپ برسد، بعد از عنصر page break درج می کند.

right

تا زمانی که به یک صفحه خالی سمت راست برسد، بعد از عنصر page break درج می کند.

inherit تعيين مي کند که بايد از والدش، ارث بري داشته باشد.
 

 

لِکُلِّ شَیْ‏ءٍ زَکَاةٌ وَ زَکَاةُ الْعَقْلِ احْتِمَالُ الْجُهَّال‏

برای هر چیزی زکاتیست و زکات عقل تحمّل نادانان است.

تشکرات از این پست
دسترسی سریع به انجمن ها