সিএসএস(৩) justify-content প্রোপার্টি
ব্রাউজার সাপোর্ট
property | Google Chrome | Edge | Mozila Firefox | Safari | Opera |
---|---|---|---|---|---|
justify-content | ২৯.০ ২১.০ -webkit- |
১১.০ | ২৮.০ ১৮.০ -moz- |
৯.০ ৬.১ -webkit- |
১৭.০ |
সংজ্ঞা ও ব্যবহার
justify-content প্রোপার্টি ফ্লেক্সিবল কন্টেইনার আইটেম এলাইন নির্ধারন করে যখন আইটেমগুলো অনুভূমিক আকারে ব্যবহার করা হয়।
পরামর্শঃ
- align-items প্রোপার্টি ক্রস অক্ষ (উল্লম্বভাবে) উপর আইটেম সারিবদ্ধভাবে ব্যবহার করি ।
Initial Value: | Inherited: | Animatable: |
---|---|---|
flex-start | না | না। আরোও জানতে animatable অধ্যায় ভিজিট করুন। |
সিএসএস সিনট্যাক্স
justify-content: flex-start/flex-end/center/space-between/space-around/initial/inherit;
ফ্লেক্সিবল <div> এলিমেন্ট-এর চারপাশে কিছু জায়গা রাখুনঃ
উদাহরণ
<!DOCTYPE html>
<html>
<head>
<title>css reference example</title>
<style>
#box {
width: 400px;
height: 200px;
border: 1px solid red;
display: -webkit-flex; /* সাফারির জন্য*/
-webkit-justify-content: space-around; /*সাফারি 6.1+ এর জন্য */
display: flex;
justify-content: space-around;
}
#box div {
width: 80px;
height: 80px;
}
</style>
</head>
<body>
<div id="box">
<div style="background-color:red;">লাল</div>
<div style="background-color:blue;">নীল</div>
<div style="background-color:green;">সবুজ</div>
<div style="background-color:yellow;">হলুদ</div>
</div>
<p><b>বিশেষ দ্রষ্টব্য:</b> ইন্টারনেট এক্সপ্লোরার 10 এবং পূর্বের ভার্সনগুলো justify-content প্রোপার্টি সাপোর্ট করে না।</p>
<p> সাফারি 6.1 এবং এর পরবর্তী ভার্সনগুলোতে -webkit-justify-content প্রোপার্টি সাপোর্ট করে।</p>
</body>
</html>
ফলাফল
জাভাস্ক্রিপ্ট সিনট্যাক্স
object.style.justifyContent="space-between"
উদাহরণ
<!DOCTYPE html>
<html>
<head>
<style>
#examplebox {
width: 400px;
height: 150px;
border: 1px solid green;
display: -webkit-flex; /* সাফারির জন্য */
-webkit-justify-content: space-around; /* সাফারি 6.1+ জন্য */
display: flex;
justify-content: space-around;
}
#examplebox div {
width: 70px;
height: 70px;
}
</style>
</head>
<body>
<div id="examplebox">
<div style="background-color:coral;"></div>
<div style="background-color:lightblue;"></div>
<div style="background-color:khaki;"></div>
<div style="background-color:pink;"></div>
</div>
<p>justifyContent প্রোপার্টির মানের মাধ্যমে স্পেচ বাড়ানোর জন্য নির্ণয় করার জন্য "Try" বাটনটি ক্লিক করুন। </p>
<button onclick="myFunction()">Try</button>
<script>
function myFunction() {
document.getElementById("examplebox").style.WebkitJustifyContent = "space-between"; // Code for Safari 6.1+
document.getElementById("examplebox").style.justifyContent = "space-between";
}
</script>
<p><b>নোট:</b> ইন্টারনেট এক্সপ্লোরার 10 এবং পূর্বের ভার্সনগুলো justify-content প্রোপার্টি সাপোর্ট করে না।</p>
<p><b>নোট:</b> সাফারি 6.1 এবং এর পরবর্তী ভার্সনগুলোতে Webkit-Justify-Content প্রোপার্টি সাপোর্ট করে।</p>
</body>
</html>
ফলাফল
justify-content প্রোপার্টির ভ্যালু-সমূহ
- flex-start - এটা ডিফল্ট ভ্যালু এবং যা কন্টেইনারের শুরুতে অবস্থান করে।
- flex-end - কন্টেইনারের শেষে অবস্থান করে।
- center - কন্টেইনারের কেন্দ্রে অবস্থান করে।
- space-between - লাইনের মাঝখান ফাঁকা জায়গায় অবস্থান করে।
- space-around - লাইনের আগে, মাঝখানে এবং পরে অবস্থান করে।
- initial - সিএসএস প্রোপার্টির ডিফল্ট ভ্যালু সেট করে। আরও জানতে initial অধ্যায় ভিজিট করুন।
- inherit - এই প্রোপার্টির ভ্যালু প্যারেন্ট এলিমেন্ট থেকে উত্তরাধিকার সূত্রে পায়। আরও জানতে inherit অধ্যায় ভিজিট করুন।
justify-content প্রোপার্টির ভ্যালু-সমুহের ব্যবহার দেখার জন্য স্ব-স্ব ভ্যালুতে ক্লিক করুন।