[२०२० अद्यतन]
2020/02/23 के रूप में फ्लेक्सबॉक्स में 95% ब्राउज़र का समर्थन है और यह फ्लेक्स-ग्रो संपत्ति का उपयोग करके कैटलॉग को उत्तरदायी बनाने के लिए एक बढ़िया विकल्प है।
यहाँ एक CodePen डेमो देखें
यह सेट-अप है, इसलिए यह अभी भी उन ब्राउज़र पर रेंडर करेगा जो फ्लेक्सबॉक्स का समर्थन नहीं करते हैं, बस उन उपयोगकर्ताओं को अबिट स्क्रॉल करना होगा
¯ \ _ (ツ) _ / ¯
================================================== ==========
[पुराने पोस्ट]
इसने मेरे लिए काम किया।
नोट: मैं चाहता था कि मेरा मानचित्र बड़ी स्क्रीन पर 100% चौड़ाई का न हो इसलिए मैंने जोड़ा
.container{max-width:60em;} /* Remove for full screen */
एचटीएमएल
<div id="map-holder">
<div class="container fill">
<div id="map"></div>
</div>
</div>
सीएसएस
#map
{
width: 100px;
height:100px;
min-height: 100%;
min-width: 100%;
display: block;
}
html, body
{
height: 100%;
}
#map-holder{
height: 100%;
}
.fill
{
min-height: 100%;
height: 100%;
width: 100%;
max-width: 100%;
}
.container{
max-width:60em;
padding: 0.2em;
}