परिचय
HTML DOM justifyContent प्रॉपर्टी का उपयोग फ्लेक्स आइटम्स को मेन एक्सिस पर क्षैतिज रूप से संरेखित करने के लिए किया जाता है जब वे उपलब्ध सारा स्थान नहीं लेते।
सिंटैक्स
object.style.justifyContent = "flex-start|flex-end|center|space-between|space-around|initial|inherit"
मान और विवरण
| मान | विवरण |
|---|---|
flex-start |
आइटम्स को कंटेनर की शुरुआत में स्थित करता है (डिफ़ॉल्ट मान)। |
flex-end |
आइटम्स को कंटेनर के अंत में स्थित करता है। |
center |
आइटम्स को कंटेनर के केंद्र में स्थित करता है। |
space-between |
आइटम्स को लाइन्स के बीच स्पेस के साथ स्थित करता है। |
space-around |
आइटम्स को लाइन्स के पहले, बीच और बाद में स्पेस के साथ स्थित करता है। |
initial |
इस प्रॉपर्टी को उसके प्रारंभिक मान पर सेट करता है। |
inherit |
पैरेंट एलिमेंट से प्रॉपर्टी मान विरासत में लेता है। |
उदाहरण
<!DOCTYPE html>
<html>
<head>
<style>
#demo {
margin: auto;
width: 400px;
height: 120px;
box-shadow: 0 0 0 5px brown;
display: flex;
flex-wrap: wrap;
}
#demo div {
padding: 0;
width: 50px;
height: 50px;
border: 5px solid;
border-radius: 15%;
}
#demo div:nth-child(even) {
border-color: black;
}
#demo div:nth-child(odd) {
border-color: red;
}
</style>
<script>
function changeJustifyContent() {
document.getElementById("demo").style.justifyContent = "space-between";
document.getElementById("Sample").innerHTML = "justify-content प्रॉपर्टी अब space-between पर सेट है";
}
</script>
</head>
<body>
<div id="demo">
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
</div>
<p>ऊपर के कंटेनर का justify-content प्रॉपर्टी बदलने के लिए नीचे दिए गए बटन पर क्लिक करें</p>
<button onclick="changeJustifyContent()">जस्टिफाई कंटेंट बदलें</button>
<p id="Sample"></p>
</body>
</html>
आउटपुट
प्रारंभिक स्थिति (डिफ़ॉल्ट flex-start):

"जस्टिफाई कंटेंट बदलें" बटन पर क्लिक करने के बाद (space-between):
