پاسخ به:مرجع CSS
سه شنبه 11 آذر 1393 2:20 AM
تنظیم خصوصیت page break برای جدول تا هیچگاه داخل آن یک break ایجاد نشود:
با استفاده از خصوصیت page-break-before می توان رفتار مربوط به شکستن صفحه (رفتن به صفحه بعد) داخل یک عنصر را تنظیم کرد.
توجه: در صورتی که مکان دهی از نوع absolute باشد، نمی توان از این خصوصیت استفاده کرد.
توجه: تا جایی که امکان دارد از خصوصیت های مربوط به شکستن صفحه (page-breaking) کمتر استفاده نمایید و از به کارگیری این خصوصیت در جداول، عناصر شناور، و عنصرهای block با حاشیه بپرهیزید.
مقدار پیشفرض | auto |
---|---|
ارث بری | خیر |
نسخه | CSS2 |
JavaScript ساختار | object.style.pageBreakInside="avoid" |
تمام مرورگرهای اصلی، خصوصیت page-break-inside را پشتیبانی می کنند.
توجه: هیچ کدام از نسخه های Internet Explorer مقدار "inherit" را برای این خصوصیت پشتیبانی نمی کنند.
توجه: مرورگر های Firefox، Chrome و Safari مقادیر "avoid" را برای این خصوصیت پشتیبانی نمی کنند.
مقدار | توضیحات |
---|---|
auto |
در صورت لزوم داخل یک page break می گذارد. این مقدار پیش فرض است. |
avoid |
اجازه درج page break داخل عنصر را نمی دهد. |
inherit | تعيين مي کند که بايد از والدش، ارث بري داشته باشد. |