अपनी वेबसाइट पर मैं एक विशिष्ट आकार ( width: 600px
) के साथ एक नई विंडो में उपयोगकर्ता द्वारा अपलोड की गई छवियों को प्रदर्शित करना चाहूंगा । समस्या यह है कि चित्र बड़े हो सकते हैं। इसलिए यदि वे इनसे बड़े हैं 600px
, तो मैं उनका आकार बदलना चाहूंगा, जिससे पहलू अनुपात का संरक्षण होगा।
मैंने max-width
सीएसएस संपत्ति की कोशिश की , लेकिन यह काम नहीं करता है: छवि का आकार नहीं बदलता है।
क्या इस समस्या के समाधान का कोई तरीका है?
HTML :
<div id="ImageContainerr">
<img src="DisplayImage.do?ad_id=${requestScope.advert.id}" class="Image" />
</div>
सीएसएस :
img.Image { max-width: 100%;}
div#ImageContainer { width: 600px; }
मैंने भी max-width: 600px
एक छवि के लिए सेटिंग की कोशिश की , लेकिन काम नहीं करता है। छवि को एक सर्वलेट से स्ट्रीम किया गया है (यह टॉमकैट के वेबैप फ़ोल्डर के बाहर संग्रहीत है)।
max-width
, तो सेट करें , सेट न करेंmax-height
और इसे काम करना चाहिए। यदि नहीं, तो अपना कोड पोस्ट करें ताकि अन्य आपको समस्या का पता लगाने में मदद कर सकें।