কম্পিউটার টিউটোরিয়াল

HTML DOM Style pageBreakInside প্রপার্টি


HTML DOM Style pageBreakInside প্রপার্টি প্রিন্টিং বা প্রিন্ট প্রিভিউতে একটি HTML এলিমেন্টের ভিতরে পেজ-ব্রেক আচরণ রিটার্ন এবং মডিফাই করে।

সিনট্যাক্স

নিচে সিনট্যাক্স দেওয়া হলো:

১. pageBreakInside রিটার্ন করা

object.pageBreakInside

২. pageBreakInside মডিফাই করা

object.pageBreakInside = “value”

এখানে, value হতে পারে:

মানব্যাখ্যা
initialএটি এই প্রপার্টির মানকে এর ডিফল্ট মান সেট করে।
inheritএটি এই প্রপার্টির মানকে প্যারেন্ট এলিমেন্ট থেকে উত্তরাধিকার সূত্রে গ্রহণ করে।
Autoএটি প্রয়োজনে এলিমেন্টের ভিতরে পেজ ব্রেক ঢোকায়।
avoidএটি এলিমেন্টের ভিতরে পেজ ব্রেক এড়ায়।

HTML DOM Style pageBreakInside প্রপার্টির একটি উদাহরণ দেখা যাক:

উদাহরণ

<!DOCTYPE html> <html> <style>    body {       color: #000;       height: 100vh;       background-color: #8BC6EC;       background-image: linear-gradient(135deg, #8BC6EC 0%, #9599E2 100%);    }    .btn {       background: #db133a;       border: none;       height: 2rem;       border-radius: 2px;       width: 40%;       display: block;       color: #fff;       outline: none;       cursor: pointer;       margin: 1rem auto;    }    p {       text-align: center;    } </style> <body> <h1 style="text-align:center">DOM Style pageBreakInside প্রপার্টি ডেমো</h1> <p> হাই! আমি কিছু ডামি টেক্সটের সাথে একটি প্যারা এলিমেন্ট। হাই! আমি কিছু ডামি টেক্সটের সাথে একটি প্যারা এলিমেন্ট। </p> <p class="page-break"> হাই! আমি দ্বিতীয় প্যারা এলিমেন্ট কিছু ডামি টেক্সটের সাথে। হাই! আমি কিছু ডামি টেক্সটের সাথে দ্বিতীয় এলিমেন্ট। </p> <button onclick="set()" class="btn">এখানে পেজ ব্রেক সেট করুন</button> <p> হাই! আমি আরেকটি প্যারা এলিমেন্ট কিছু ডামি টেক্সটের সাথে। হাই! আমি কিছু ডামি টেক্সটের সাথে আরেকটি প্যারা এলিমেন্ট। </p> <script>    function set() {       document.querySelector(".page-break").style.pageBreakInside = "avoid";    } </script> </body> </html>

আউটপুট

HTML DOM Style pageBreakInside প্রপার্টি

এখন প্রিন্ট প্রিভিউ খুলুন এবং লক্ষ্য করুন আমাদের HTML পেজ কীভাবে প্রদর্শিত হবে। তারপর লাল বাটনে ক্লিক করুন ডকুমেন্টে পেজ-ব্রেক আচরণ এড়াতে:

HTML DOM Style pageBreakInside প্রপার্টি


  1. HTML DOM Style verticalAlign প্রপার্টি

  2. HTML DOM Style position প্রপার্টি

  3. HTML DOM Style pageBreakBefore প্রপার্টি

  4. HTML DOM Style display প্রপার্টি