HTML DOM Style left প্রপার্টি একটি পজিশन्ड এলিমেন্টের বাম দিকের অবস্থান সেট বা রিটার্ন করতে ব্যবহৃত হয়। এলিমেন্ট পজিশন করতে, এর position প্রপার্টি relative, absolute বা fixed সেট করতে হয়।
সিনট্যাক্স
left প্রপার্টি সেট করার জন্য:
object.style.left = "auto|length|%|initial|inherit"
প্রপার্টি মানগুলি
| মান | বিবরণ |
|---|---|
| auto | ডিফল্ট পজিশন, ব্রাউজার বাম পজিশন সেট করে। |
| length | বাম পজিশন দৈর্ঘ্য এককে (px, em ইত্যাদি) নির্ধারণ করে, নেগেটিভ মান অনুমোদিত। |
| % | চাইল্ড এলিমেন্টের বাম পজিশন প্যারেন্ট এলিমেন্টের প্রস্থের শতকরা হারে সেট করে। |
| initial | প্রপার্টিকে ডিফল্ট মানে সেট করে। |
| inherit | প্যারেন্ট এলিমেন্ট থেকে প্রপার্টির মান উত্তরাধিকারসূত্রে পায়। |
উদাহরণ
<!DOCTYPE html>
<html>
<head>
<style>
#DIV1 {
margin-top: 70px;
position: absolute;
width: 100px;
height: 100px;
background-color: red;
}
</style>
<script>
var setLeft = 50;
function changeLeft() {
document.getElementById("DIV1").style.left = setLeft + "px";
setLeft += 50;
}
</script>
</head>
<h1>Left property example</h1>
<body>
<div id="DIV1"></div>
<p>নিচের বাটনে ক্লিক করে নিচের ডিভের বাম পজিশন পরিবর্তন করুন</p>
<button type="button" id="myBtn" onclick="changeLeft()">বাম পজিশন</button>
</body>
</html>
আউটপুট
প্রাথমিক অবস্থায় লাল বক্স পেজের বাম প্রান্তে থাকবে।
"বাম পজিশন" বাটনে ক্লিক করার পর বক্স هر বার 50px ডানে সরাবে।