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

HTML DOM offsetTop প্রপার্টি

HTML DOM offsetTop প্রপার্টি একটি নাম্বার রিটার্ন করে যা নির্দিষ্ট এলিমেন্টের টপ পজিশন প্যারেন্ট এলিমেন্টের টপ সাইডের সাপেক্ষে নির্দেশ করে।

সিনট্যাক্স

HTMLelement.offsetTop

রিটার্ন মান নিম্নলিখিতের সাথে মিলে যায়:

  • নির্দিষ্ট এলিমেন্টের টপ পজিশন এবং মার্জিন
  • প্যারেন্ট এলিমেন্টের টপ প্যাডিং, স্ক্রলবার, বর্ডার এবং মার্জিন

উদাহরণ

<!DOCTYPE html> <html> <head> <title>HTML DOM offsetTop</title> <style type="text/css">    #picForm {       width:70%;       margin: 0 auto;       text-align: center;    }    input[type="button"] {       border-radius: 10px;    }    #containerDiv {       margin: 0 auto;    } </style> </head> <body>    <form id="picForm">          <fieldset>          <legend>HTML-DOM-offsetTop</legend>          <div id="containerDiv">             <img id="image" src="https://www.tutorialspoint.com/compiler_design/images/compiler-design-mini-logo.jpg">          </div>          <input type="button" onclick="getHeight()" value="Get offsetTop">          <div id="divDisplay"></div>       </fieldset>    </form> <script>    var divDisplay = document.getElementById("divDisplay");    var picForm = document.getElementById("picForm");    var containerDiv = document.getElementById("containerDiv");    function getHeight() {       // window.getComputedStyle() gets the computed css       var style = window.getComputedStyle(picForm);       var style2 = window.getComputedStyle(document.body);       divDisplay.innerHTML = 'Top Offset of form: '+picForm.offsetTop+'px';       divDisplay.innerHTML += '<br>Top position of Child(form): '+style.Top;       divDisplay.innerHTML += '<br>Top margin of Child(form): '+style.marginTop;       divDisplay.innerHTML += '<br>Top padding of Parent(body): '+style2.paddingTop;       divDisplay.innerHTML += '<br>Top border of Parent(body): '+style2.borderTopWidth;       divDisplay.innerHTML += '<br>Top margin of Parent(body): '+style2.marginTop;    } </script> </body> </html>

আউটপুট

কোনো বাটনে ক্লিক করার আগে:

HTML DOM offsetTop প্রপার্টি

'Get offsetTop' বাটনে ক্লিক করার পর:

HTML DOM offsetTop প্রপার্টি

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

  2. HTML DOM offsetTop প্রপার্টি

  3. HTML DOM offsetLeft প্রপার্টি

  4. HTML DOM Video textTracks প্রোপার্টি