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

HTML DOM Style zIndex প্রোপার্টি


পরিচয়

HTML DOM Style zIndex প্রোপার্টি একটি HTML ডকুমেন্টে পজিশन्ड এলিমেন্টের স্ট্যাকিং অর্ডার জানতে এবং সেট করতে ব্যবহৃত হয়।

সিনট্যাক্স

মান ফেরত দেওয়া

object.style.zIndex

মান সেট করা

object.style.zIndex = "value"

প্রাপ্য মানসমূহ

মান ব্যাখ্যা
initial এই প্রোপার্টির মান ডিফল্ট মানতে সেট করে।
inherit প্যারেন্ট এলিমেন্ট থেকে এই প্রোপার্টির মান উত্তরাধিকার সূত্রে পায়।
auto এলিমেন্টগুলো HTML ডকুমেন্টে তাদের অর্ডার অনুযায়ী স্ট্যাক হয়।
number একটি ইন্টিজার যা এলিমেন্টের স্ট্যাক অর্ডার নির্দিষ্ট করে।

উদাহরণ

নিচে HTML DOM Style zIndex প্রোপার্টির একটি উদাহরণ দেওয়া হলো:

<!DOCTYPE html> <html> <head> <style> 
  body { 
    color: #000; 
    height: 100vh; 
  } 
  .box1 { 
    width: 100px; 
    height: 100px; 
    background: lightcoral; 
    position: relative; 
    top: 50px; 
  } 
  .box2 { 
    width: 100px; 
    height: 100px; 
    background: lightgreen; 
    position: relative; 
  } 
  .btn { 
    background: #db133a; 
    border: none; 
    height: 2rem; 
    border-radius: 2px; 
    width: 40%; 
    display: block; 
    color: #fff; 
    outline: none; 
    cursor: pointer; 
    margin: 1rem 0; 
  } 
</style> </head> <body> 
<h1>DOM Style zIndex Property Example</h1> 
<div class='box1'></div> 
<div class='box2'></div> 
<button onclick="add()" class="btn">Change zIndex</button> 
<script> 
  function add() { 
    document.querySelector('.box1').style.zIndex = "1"; 
  } 
</script> </body> </html>

আউটপুট

উপরের কোড নিচের আউটপুটটি উত্পন্ন করবে:

HTML DOM Style zIndex প্রোপার্টি

"Change zIndex" বাটনে ক্লিক করলে লাল এবং সবুজ বক্সের অর্ডার পরিবর্তন হবে:

HTML DOM Style zIndex প্রোপার্টি

  1. HTML DOM Style textDecorationColor প্রোপার্টি

  2. HTML DOM Style transformStyle প্রোপার্টি

  3. HTML DOM Style transformOrigin প্রোপার্টি

  4. HTML DOM Style quotes প্রোপার্টি