HTML DOM ক্লায়েন্টটপ বৈশিষ্ট্য পিক্সেলে একটি উপাদানের উপরের সীমানার প্রস্থ প্রদান করে। এটি শুধুমাত্র পঠনযোগ্য সম্পত্তি। একটি উপাদানের শীর্ষ মার্জিন বা শীর্ষ প্যাডিং এই সম্পত্তি দ্বারা অন্তর্ভুক্ত করা হয় না৷
৷সিনট্যাক্স
ক্লায়েন্টটপ প্রপার্টি -
-এর জন্য সিনট্যাক্স নিচে দেওয়া হলelement.clientTop;
উদাহরণ
আসুন ক্লায়েন্টটপ প্রপার্টি -
এর একটি উদাহরণ দেখি<!DOCTYPE html> <html> <head> <style> #styleDiv { height: 250px; font-size:35px; text-align:center; width: 400px; padding: 10px; margin: 15px; border-top: 15px solid blue; background-color: lightgreen; } </style> </head> <body> <p>Click the below button to get the div top border width in pixels </p> <button onclick="topWidth()">TOP WIDTH</button> <div id="styleDiv"> <b>A sample div</b> </div> <p id="Sample"></p> <script> function topWidth() { var x = document.getElementById("styleDiv"); var txt = "Border top width: " + x.clientTop + "px"; document.getElementById("Sample").innerHTML = txt; } </script> </body> </html>
আউটপুট
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে
TOP WIDTH -
-এ ক্লিক করলে
উপরের উদাহরণে -
আমরা "styleDIV" আইডি সহ একটি ডিভি তৈরি করেছি এবং এটির আইডি ব্যবহার করে একটি স্টাইল প্রয়োগ করেছি৷
#styleDiv { height: 250px; font-size:35px; text-align:center; width: 400px; padding: 10px; margin: 15px; border-top: 15px solid blue; background-color: lightgreen; }
div -
<div id="styleDiv"> <b>A sample div</b> </div>
তারপরে আমরা TOP WIDTH একটি বোতাম তৈরি করেছি যা ক্লিক −
-এ topWidth() পদ্ধতিটি কার্যকর করবে।<button>TOP WIDTH</button>
topWidth() getElementById() পদ্ধতি ব্যবহার করে
উপাদানটি পায় এবং এটি পরিবর্তনশীল x-এ বরাদ্দ করে। তারপর
-এ ক্লায়েন্টটপ প্রপার্টি ব্যবহার করে আমরা এর টপ বর্ডার প্রস্থ পাই পিক্সেলে এবং কিছু টেক্সট যুক্ত করার পর ভ্যারিয়েবল txt-এ বরাদ্দ করি। txt-এর ভিতরের টেক্সট তারপর প্যারাগ্রাফের ভিতরে id "Sample" সহ innerHTML প্রপার্টি ব্যবহার করে প্রদর্শিত হয় এবং এটিতে txt ভেরিয়েবল বরাদ্দ করা হয় -
function topWidth() { var x = document.getElementById("styleDiv"); var txt = "Border top width: " + x.clientTop + "px"; document.getElementById("Sample").innerHTML = txt; }