क्या आप यह कर सकते हैं? मैं उपयोगकर्ताओं को छवियों को एक कंटेनर में अपलोड कर रहा हूं जो चौड़ाई है: 100%, लेकिन मैं नहीं चाहता कि छवियां उनके मूल आकार से बड़ी हों। बहुत धन्यवाद!सीएसएस छवि अधिकतम-चौड़ाई मूल छवि आकार पर सेट है?
उत्तर
बस छवि के width
को सेट न करें, केवल max-width
।
img {max-width:100%; height:auto}
(`ऊंचाई: ऑटो आवश्यक नहीं है, लेकिन मैं अपने आप को पूर्णता के लिए वहाँ में रख, एक चेतावनी के रूप कि मैं छवि अपनी प्राकृतिक अनुपात करना चाहते हैं।)
This fiddle है दो बक्से, एक जो छवि से छोटा है और जो बड़ा है। जैसा कि आप देख सकते हैं, छोटे बॉक्स में छवि को घटाया जाता है, जबकि बड़े बॉक्स में से एक का सामान्य आकार होता है।
अगर कोई सोच रहा है (मेरे जैसा) विरासत वाली चौड़ाई सेटिंग को ओवरराइड करने के लिए, केवल चौड़ाई जोड़ें: नई कक्षा में ऑटो जिसे आप छवि को असाइन करेंगे। – grasskode
आप छवि पर शैली टैग में छवि की अधिकतम चौड़ाई सेट कर सकते हैं। फिर स्टाइल शीट में डिस्प्ले टाइप को "ब्लॉक" पर सेट करें, जो भी कंटेनर आप चाहते हैं उसकी चौड़ाई, और ऑटो की ऊंचाई। फिर मार्जिन जोड़ें: 0px ऑटो उस पर और इसे पूरी तरह से केंद्र में रखना चाहिए और यह कभी भी बड़ा नहीं होगा कि यह मूल आकार है।
यदि ये उपयोगकर्ता द्वारा अपलोड की गई छवियां हैं और आप उदाहरण के लिए PHP का उपयोग कर रहे हैं, तो getImageSize() का उपयोग करके छवि चौड़ाई पाएं और छवि टैग प्रोग्रामेटिक रूप से छवि में जोड़ें।
- 1. सीएसएस छवि आकार
- 2. सीएसएस सूची-शैली-छवि आकार
- 3. सीएसएस: पूर्ण आकार पृष्ठभूमि छवि
- 4. छवि दृश्य, छवि आकार
- 5. सीएसएस - छवि
- 6. मूल आकार रखें जब निर्यात छवि चित्रकार
- 7. छवि सीएसएस
- 8. सीएसएस में एक छवि बटन सेट करना - छवि: सक्रिय
- 9. सीएसएस पृष्ठभूमि छवि - निश्चित आकार div
- 10. रूबी पर रूबी में मूल छवि का आकार बदलना
- 11. छवि सीएसएस
- 12. सीएसएस पृष्ठभूमि छवि आकार चौड़ाई फसल ऊंचाई
- 13. सीएसएस: छवि पर बॉक्स + टेक्स्ट
- 14. एंड्रॉइड में कैमरा छवि आकार सेट करना
- 15. मूल आकार
- 16. कम सीएसएस सेट गतिशील पृष्ठभूमि छवि mixin
- 17. सीएसएस तरल छवि प्रतिस्थापन?
- 18. TabBarItems और उनकी छवि आकार सेट करना?
- 19. RS2008 पृष्ठभूमि छवि आकार
- 20. मूल छवि की तुलना में पीएनजी छवि का आकार इतना बड़ा क्यों है?
- 21. शुद्ध सीएसएस छवि थंबनेल
- 22. जावा में छवि के एक सामान्य आकार में मूल छवि का आकार कैसे बदलें?
- 23. छवि पर पाठ के साथ आकार
- 24. गोल छवि (सीएसएस)
- 25. जावा छवि आइकन आकार
- 26. QPushButton पर छवि कैसे सेट करें?
- 27. रिकैप्चा निश्चित छवि आकार
- 28. आनुपातिक छवि का आकार
- 29. सीएसएस: पृष्ठभूमि रंग पर पृष्ठभूमि छवि
- 30. आईफोन छवि चौड़ाई और आकार
छवि स्वाभाविक रूप से आकार होना चाहिए। क्या आप छवि को चौड़ाई में सेट कर रहे हैं: 100 भी? –
नहीं। आप नहीं कर सकते। सीएसएस के लिए एक यादृच्छिक छवि के वास्तविक आकार को जानने का कोई तरीका नहीं है। छवि आकार का पता लगाने और छवि को स्केल करने के लिए आपको जावास्क्रिप्ट की आवश्यकता होगी। –