कैसे आसन संगति बनाएं:
- पिछला पृष्ठ पारालैक्स स्क्रॉल
- अगला पृष्ठ रिस्पांसिव इनलाइन फ्रेमवर्क
CSS के जरिए एलीमेंट की आसन संगति बनाने का सीखा:
आसन संगति
स्वचालित आकार बदलने वाले एलीमेंट को बनाएं, जिसमें अपना आसन संगति (4:3, 16:9 आदि) बनी रहे:

चौड़ाई-ऊंचाई अनुपात क्या है?
एलिमेंट की चौड़ाई-ऊंचाई अनुपात उसकी चौड़ाई और ऊंचाई के बीच का अनुपात को वर्णित करता है। दो आम वीडियो चौड़ाई-ऊंचाई अनुपात 4:3 (20वीं सदी का सामान्य वीडियो फॉर्मेट) और 16:9 (हाई डिजिटल टेलीविजन और यूरोपीय डिजिटल टेलीविजन और YouTube वीडियो का सामान्य फॉर्मेट) हैं।
कैसे निकालें - ऊंचाई चौड़ाई से बराबर
पहला कदम - HTML जोड़ें:
कंटेनर एलिमेंट का उपयोग करके, जैसे <div>
और अगर आप उसमें टेक्स्ट चाहते हैं, तो एक उप-एलिमेंट जोड़ें:
<div class="container"> <div class="text">Some text</div> <!-- अगर आप वस्तु के अंदर टेक्स्ट चाहते हैं --> </div>
दूसरा कदम - CSS जोड़ें:
के लिए padding-top
प्रतिशत मान जोड़ें, ताकि DIV का चौड़ाई-ऊंचाई अनुपात बनाया जा सके। नीचे दिए गए उदाहरण में 1:1 चौड़ाई-ऊंचाई अनुपात वाला DIV बनाया जाएगा (ऊंचाई और चौड़ाई सदैव समान होंगी):
उदाहरण - 1:1 चौड़ाई-ऊंचाई अनुपात
.container { background-color: red; width: 100%; padding-top: 100%; /* 1:1 चौड़ाई-ऊंचाई अनुपात */ position: relative; /* अगर आप अंदरीण टेक्स्ट चाहते हैं */ } /* अगर आप वस्तु के अंदर टेक्स्ट चाहते हैं */ .text { position: absolute; top: 0; left: 0; bottom: 0; right: 0; }
अन्य चौड़ाई-ऊंचाई अनुपात
उदाहरण - 16:9 चौड़ाई-ऊंचाई अनुपात
.container { padding-top: 56.25%; /* 16:9 चौड़ाई-ऊंचाई अनुपात (9 विभाजित 16 के बीच 0.5625 होता है) */ }
उदाहरण - 4:3 चौड़ाई-ऊंचाई अनुपात
.container { padding-top: 75%; /* 4:3 चौड़ाई-ऊंचाई अनुपात (3 विभाजित 4 के बीच 0.75 होता है) */ }
उदाहरण - 3:2 चौड़ाई-ऊंचाई अनुपात
.container { padding-top: 66.66%; /* 3:2 चौड़ाई-ऊंचाई अनुपात (2 विभाजित 3 के बीच 0.6666 होता है) */ }
उदाहरण - 8:5 चौड़ाई-ऊंचाई अनुपात
.container { padding-top: 62.5%; /* 8:5 चौड़ाई-ऊंचाई अनुपात (5 विभाजित 8 के बीच 0.625 होता है) */ }
CSS aspect-ratio प्रतिशत
नए ब्राउज़रों में आपको सरलता से CSS का उपयोग कर सकते हैं aspect-ratio
गुण:
उदाहरण - 3:2 चौड़ाई-ऊंचाई अनुपात
.container { aspect-ratio: 3 / 2; }
तालिका में दिए गए नंबर को पहली ब्राउज़र संस्करण द्वारा पूरी तरह से समर्थित करते हैं।
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
88 | 88 | 89 | 15 | 74 |
- पिछला पृष्ठ पारालैक्स स्क्रॉल
- अगला पृष्ठ रिस्पांसिव इनलाइन फ्रेमवर्क