CSS page-break-inside অপার্টিক্যাল
- পূর্বে পৃষ্ঠা বিভাজন page-break-before
- পরবর্তী পৃষ্ঠা paint-order
সংজ্ঞা ও ব্যবহার
page-break-inside এটির প্রকৃতপক্ষে এলিমেন্টের ভিতরে page-breaking প্রক্রিয়াটির সংস্থানকে নির্ধারণ করে。
যদিও always এটির প্রকৃতপক্ষে পৃষ্ঠা বিভাজন সূচক যোগ করা যায়, কিন্তু পৃষ্ঠা বিভাজন সূচক যোগ করা থেকে বিরত রাখার নিশ্চয়তা নেই, সৃষ্টিকারক সবসময় ব্যবহারকারীকে পৃষ্ঠা বিভাজন সূচক যোগ করা থেকে বিরত রাখার জন্য অনুরোধ করতে পারেন。
প্রয়োগ:position মান relative বা static এর অসমর্থিত ব্লক এলিমেন্ট
মন্তব্য:পৃষ্ঠা বিভাজন এটির প্রকৃতপক্ষে সবসময় ব্যবহার করবেন না, এবং টেবিল, ফ্লোটিং এলিমেন্ট, কিংবা মার্গ সহ ব্লক এলিমেন্টের প্রকৃতপক্ষে পৃষ্ঠা বিভাজন এটির প্রকৃতপক্ষে ব্যবহার করবেন না。
অন্যান্য দেখুন:
HTML DOM পরিচ্ছেদ:pageBreakInside এটির প্রকৃতি
উদাহরণ
টেবিল এলিমেন্টের ভিতরে পৃষ্ঠা বিভাজন প্রক্রিয়াটি থেকে বিরত রাখার জন্য নির্ধারণ করা হয়:
<html> <head> <style> @media print { table {page-break-inside:avoid;} } </style> </head> <body> .... </body> </html>
CSS 语法
page-break-inside: auto|avoid|initial|inherit;
প্রকৃত মান
মান | বর্ণনা |
---|---|
auto | ডিফল্ট।নাকল করা যায় তবে, এলিমেন্টের ভিতরে পৃষ্ঠা বিভাজন সূচক যোগ করা হবে。 |
avoid | এলিমেন্টের ভিতরে পৃষ্ঠা বিভাজন সূচক যোগ করা থেকে বিরত রাখুন。 |
inherit | প্রকৃতপক্ষে, পারস্পরিক প্রক্রিয়াটি থেকে page-break-inside এটির সংস্থানকে উত্তরাধিকার করা উচিত。 |
প্রযুক্তিগত বিবরণ
ডিফল্ট মান: | auto |
---|---|
পুরোগামিতা: | no |
সংস্করণ: | CSS2 |
JavaScript 语法: | object.style.pageBreakInside="avoid" |
ব্রাউজার সমর্থন
টেবিলের সংখ্যা এই প্রক্রিয়াটির প্রথম সমর্থনকারী ব্রাউজারের সংস্করণকে নির্দেশ করে。
Chrome | IE / Edge | Firefox | Safari | Opera |
---|---|---|---|---|
1.0 | 8.0 | 19.0 | 1.3 | 7.0 |
- পূর্বে পৃষ্ঠা বিভাজন page-break-before
- পরবর্তী পৃষ্ঠা paint-order