CSS place-content गुण
- पिछला पृष्ठ पर्सपेक्टिव-ओरिजिन
- अगला पृष्ठ प्लेस-आयटीम्स
परिभाषा और उपयोग
place-content
विशेषता विकल्पीय बॉक्स (flexbox) और ग्रिड (grid) लेआउट के लिए उपयोग की जाती है और निम्नलिखित विशेषताओं का बटुआ है:
यदि place-content विशेषता दो मानों का है:
place-content: start center;
- align-content विशेषता का मान 'start' है
- justify-content विशेषता का मान 'center' है
यदि place-content विशेषता केवल एक मान है:
place-content: end;
- तो align-content और justify-content विशेषताओं के मान 'end' हैं
उदाहरण
उदाहरण 1
विकल्पीय रूप में निर्धारित बलशक्ति को विकल्पीय कंटेनर के निचले हिस्से से जुड़ाया जाता है और विकल्पीय वस्तुओं के बीच की समान अंतराल बनाई जाती है:
#container { display: flex; place-content: end space-between; }
उदाहरण 2: ग्रिड लेआउट
ब्लॉक दिशा में अतिरिक्त जगह प्रत्येक ग्रिड परियोजना के चारों ओर समान रूप से वितरित होती है, और ग्रिड परियोजना वानी दिशा में मध्य में एलाइन होती है:
#container { display: grid; place-content: space-around center; }
CSS व्याकरण
place-content: normal|value|initial|inherit;
गुण मान
मान | वर्णन |
---|---|
नोर्मल |
मूलभूत मान। लेआउट के संदर्भ में निर्भर करता है align-content और justify-content के लिए वैल्यू निर्दिष्ट नहीं करने के बराबर है |
स्ट्रेच |
ग्रिड : यदि आकार निर्दिष्ट नहीं किया गया है, तो ग्रिड परियोजना फैल जाएगी और ग्रिड कंटेनर को भर जाएगी एलस्टिक बॉक्स : यदि एलस्टिक परियोजना क्रॉस अक्ष पर आकार निर्दिष्ट नहीं किया गया है, तो यह क्रॉस अक्ष पर फैल जाएगा और एलस्टिक कंटेनर को भर जाएगा |
start | परियोजना को ब्राउज़र के शुरुआती स्थान पर एलाइन करें |
end | परियोजना को ब्राउज़र के अंतस्थान पर एलाइन करें |
center | परियोजना को ब्राउज़र के केंद्रीय स्थान पर एलाइन करें |
space-between | दोनों अक्षों पर उपलब्ध जगह को समान रूप से वितरित करें, ताकि परियोजनाओं के बीच बराबर जगह हो |
space-around | दोनों अक्षों पर उपलब्ध जगह को समान रूप से वितरित करें, ताकि प्रत्येक परियोजना के चारों ओर बराबर जगह हो |
space-evenly | दोनों अक्षों पर परियोजनाओं को समान रूप से वितरित करें |
overflow-alignment |
'safe' : यदि सामग्री ओवरफ्लो हो, तो परियोजना को 'start' पर एलाइन करें 'unsafe' : परियोजना की सामग्री ओवरफ्लो रहे या नहीं, एलाइनमेंट वैल्यू अच्छा रूप से बनाए रखें |
इनीशियल | इस गुण को इसके मूलभूत मान पर सेट करें। संदर्भ देखें इनीशियल। |
इनहेरिट | इस गुण को उसके माता एलेमेंट से इनहेरिट करें। संदर्भ देखें इनहेरिट। |
तकनीकी विवरण
मूलभूत मान: | नोर्मल |
---|---|
विरासतीयता: | नहीं |
एनिमेशन निर्माण: | न समर्थित। संदर्भ देखें:एनिमेशन संबंधी गुण। |
संस्करण: | CSS3 |
जेवेस्क्रिप्ट व्याकरण: | object.style.placeContent="end space-around" |
ब्राउज़र समर्थन
तालिका में दिए गए नंबर इस गुण को पूरी तरह से समर्थन देने वाले पहले ब्राउज़र का संस्करण को प्रदर्शित करते हैं।
च्रोम | एज | फायरफॉक्स | सफारी | ओपेरा |
---|---|---|---|---|
59.0 | 79.0 | 53.0 | 11.0 | 46.0 |
संबंधित पृष्ठ
तालीमी:CSS ग्रिड लेआउट
तालीमी:CSS एलस्टिक बॉक्स लेआउट
सन्दर्भ:सीएसएस एलाइन-कंटेंट गुण
सन्दर्भ:CSS जस्टिफाइ-कंटेंट प्रभाव
सन्दर्भ:HTML DOM एलाइन-कंटेंट प्रभाव
- पिछला पृष्ठ पर्सपेक्टिव-ओरिजिन
- अगला पृष्ठ प्लेस-आयटीम्स