সিএসএস background-position প্রোপার্টি
ব্রাউজার সাপোর্ট
property | Google Chrome | Edge | Mozila Firefox | Safari | Opera |
---|---|---|---|---|---|
background-position | ১.০ | ৪.০ | ১.০ | ১.০ | ৩.৫ |
সংজ্ঞা ও ব্যবহার
একটি ব্যাকগ্রাউন্ড ইমেজ কোথায় অবস্থান করবে তা background-position প্রোপার্টি দ্বারা নির্ধারন করা হয়।
পরামর্শঃ
- ডিফল্টভাবে একটি ব্যাকগ্রাউন্ড ইমেজ এলিমেন্টের উপরে বাম পাশে অবস্থান করে ।
Initial Value: | Inherited: | Animatable: |
---|---|---|
0% 0% | না | হ্যাঁ। আরোও জানতে animatable অধ্যায় ভিজিট করুন। animatableএর উদাহরণ |
সিএসএস সিনট্যাক্স
background-position: value;
ব্যাকগ্রাউন্ড ইমেজের অবস্থান নির্ধারন করা:
উদাহরণঃ
<!DOCTYPE html>
<html>
<head>
<style>
body {
background-image: url('../cssref_examples/listimg1.png');
background-repeat: no-repeat;
background-attachment: fixed;
background-position: center;
}
</style>
</head>
<body>
</body>
</html>
ফলাফল
জাভাস্ক্রিপ্ট সিনট্যাক্স
object.style.backgroundPosition="center"
উদাহরণঃ
object.style.backgroundPosition=center এর ব্যবহারঃ
<!DOCTYPE html>
<html>
<head>
<style>
#thisDiv {
border: 1px solid black;
width: 300px;
height: 150px;
background: url('../cssref_examples/listimg1.png') no-repeat;
}
</style>
</head>
<body>
<p> DIV ইলিমেন্ট এর ব্যাকগ্রাউন্ড পজিশন "center" প্রপার্টি সেট করতে "চেষ্টা করি" বাটনে ক্লিক করি।:</p>
<button onclick="myFunction()"> চেষ্টা করি </button>
<div id="thisDiv">
<h1>হ্যালো</h1>
</div>
<script>
function myFunction() {
document.getElementById("thisDiv").style.backgroundPosition = "center";
}
</script>
</body>
</html>
ফলাফল
আরও উদাহরণ
পার্সেন্ট(%) ব্যবহার করে ব্যাকগ্রাউন্ড ইমেজের অবস্থান নির্ধারন করা:
উদাহরণঃ
<!DOCTYPE html>
<html>
<head>
<style>
body {
background-image: url('../cssref_examples/listimg1.png');
background-repeat: no-repeat;
background-attachment: fixed;
background-position: 30% 20%;
}
</style>
</head>
<body>
</body>
</html>
ফলাফল
পিক্সেল(px) ব্যবহার করে ব্যাকগ্রাউন্ড ইমেজের অবস্থান নির্ধারন করা:
উদাহরণঃ
<!DOCTYPE html>
<html>
<head>
<style>
body {
background-image: url('../cssref_examples/listimg1.png');
background-repeat: no-repeat;
background-attachment: fixed;
background-position: 60px 120px;
}
</style>
<body>
</body>
</html>
ফলাফল
background-position প্রোপার্টির ভ্যালু-সমূহ
- left top,left center,left bottom, right top, right center, right bottom, center top, center center, center bottom - আপনি যদি যেকোন একটি ভ্যালু নির্দিষ্ট করেন অন্য ভ্যালুগুলো সয়ংক্রিয় ভাবে "center" হয়ে যাবে।
- x% y% - প্রথম ভ্যালুটি অনুভূমিক অবস্থান এবং দ্বিতীয় ভ্যালুটি উলম্ব অবস্থান বুঝায়। উপরের বাম কোণ হল 0% 0%। নিচের ডান কোণ হল 100% 100%। আপনি যদি যেকোন একটি কে নির্দিষ্ট করেন তখন অন্য ভ্যালুগুলো সয়ংক্রিয়ভাবে 50% হয়ে যাবে। এখানে ডিফল্ট ভ্যালু : 0% 0%
- xpos ypos - প্রথম ভ্যালুটি অনুভূমিক অবস্থান এবং দ্বিতীয় ভ্যালুটি উলম্ব অবস্থান বুঝায়। উপরের বাম কোণ হল 0% 0%। একক গুলো pixel (0px 0px) হতে পারে বা অন্য যেকোন সিএসএস একক হতে হবে। আপনি যদি যেকোন একটি কে নির্দিষ্ট করেন তখন অন্য ভ্যালুগুলো সয়ংক্রিয়ভাবে 50% হয়ে যাবে।
- initial - সিএসএস প্রোপার্টির ডিফল্ট ভ্যালু সেট করে। আরও জানতে initial অধ্যায় ভিজিট করুন।
- inherit - এই প্রোপার্টির ভ্যালু প্যারেন্ট এলিমেন্ট থেকে উত্তরাধিকার সূত্রে পায়। আরও জানতে inherit অধ্যায় ভিজিট করুন।
background-position প্রোপার্টির ভ্যালু-সমুহের ব্যবহার দেখার জন্য স্ব-স্ব ভ্যালুতে ক্লিক করুন।