मैं एक div कि मैं निम्नलिखित विशेषताएं हैं करना चाहते हैं के लिए:उपयोग सीएसएस (और शायद जावास्क्रिप्ट) एक तत्व वर्ग हो बनाने के (या एक विशिष्ट पहलू अनुपात बनाए रखने के)
- चौड़ाई = 50 उसकी पेरेंट% तत्व
- एक निश्चित पहलू अनुपात को बनाए रखने के लिए जो कुछ भी होना चाहिए उसके बराबर ऊंचाई।
मुझे प्रतिशत का उपयोग करने की आवश्यकता है क्योंकि ऑब्जेक्ट ब्राउज़र का आकार बदलते समय बाएं-दाएं आकार बदल देगा। मैं ऑब्जेक्ट को उसी पहलू अनुपात को बनाए रखने के लिए ऑब्जेक्ट को शीर्ष-आकार का आकार बदलना चाहता हूं।
मुझे नहीं लगता कि ऐसा करने के लिए शुद्ध सीएसएस का उपयोग करने का कोई तरीका है, लेकिन क्या किसी को इस तरह से पता है? वैकल्पिक रूप से, क्या ऐसा करने के लिए एक आसान जावास्क्रिप्ट तरीका है? (JQuery ठीक है।)
संभावित डुप्लिकेट: http://stackoverflow.com/questions/1495407/css-a-way-to-maintain-aspect-ratio-when-resizing-a-div –