सीएसएस एस्पेक्ट-रेशियो गुण
- पिछला पृष्ठ animation-timing-function
- अगला पृष्ठ backdrop-filter
परिभाषा और उपयोग
aspect-ratio
गुण आपको एलीमेंट के चौड़ाई और ऊंचाई के अनुपात को परिभाषित करने की अनुमति देता है।
यदि इसे सेट किया गया है aspect-ratio
और चौड़ाई
गुण, ऊंचाई निर्धारित अनुपात के अनुसार समायोजित की जाएगी।
गुण को बेहतर समझने के लिए aspect-ratio
गुण के बारे में बेहतर समझने के लिए, प्रदर्शन को देखें。
सूचना:प्रतिक्रियात्मक रेखाचित्र में उपयोग aspect-ratio
गुण, जब एलीमेंट के आकार अक्सर बदलता है, तो आप चाहते हैं कि चौड़ाई और ऊंचाई के अनुपात को बनाए रखें।
उदाहरण
उदाहरण 1
एलीमेंट को अनुपात जोड़ें:
div { aspect-ratio: 3 / 2; }
उदाहरण 2
यदि div एलीमेंट के आकार को बदलना चाहते हैंaspect-ratio
इस गुण विशेष रूप से div एलीमेंट के चौड़ाई और ऊंचाई के अनुपात को नियंत्रित करने के लिए सही है। उदाहरण में,आप चाहते हैं कि div एलीमेंट का आकार सभी उपकरणों के लिए लचीला हो, लेकिन चित्र के चौड़ाई और ऊंचाई के अनुपात को बनाए रखें:
#container > div { aspect-ratio: 3/2; } <div id="container"> <div>गली</div> <div>गली के पास फूल</div> <div>हिमालय</div> <div>Cinque Terre</div> </div>
CSS व्याकरण
aspect-ratio: number/number|initial|inherit;
गुण मान
मान | वर्णन |
---|---|
number | पहला नंबर विस्तृति के अनुपात में चौड़ाई का मान निर्दिष्ट करता है। |
number |
दूसरा नंबर विस्तृति के अनुपात में ऊंचाई का मान निर्दिष्ट करता है। वैकल्पिक। यदि इसे सेट नहीं किया गया है, ऊंचाई का मूलभूत मान 1 है। |
initial | इस गुण को उसके मूलभूत मान पर सेट करें। देखें initial। |
inherit | इस गुण को उसके पिता एलीमेंट से विरासत करें। देखें inherit। |
तकनीकी विवरण
मूलभूत मान: | auto |
---|---|
विरासत की योग्यता: | नहीं |
एनीमेशन निर्माण: | समर्थन करता है। देखें:एनीमेशन संबंधी गुण। |
संस्करण: | CSS3 |
जेसक्रिप्ट व्याकरण: | object.style.aspectRatio="16/9" |
ब्राउज़र समर्थन
तालिका में दिए गए नंबर इस गुण को पूरी तरह से समर्थन देने वाले पहले ब्राउज़र का संस्करण के रूप में प्रदर्शित हैं।
क्रोम | एज | फायरफॉक्स | सफारी | ऑपेरा |
---|---|---|---|---|
88 | 88 | 89 | 15 | 74 |
संबंधित पृष्ठ
तालीमी दस्तावेज़:CSS ग्रिड लेआउट मॉड्यूल
संदर्भ:CSS Object-fit प्रभाव
संदर्भ:CSS Object-position प्रभाव
- पिछला पृष्ठ animation-timing-function
- अगला पृष्ठ backdrop-filter