के आधार पर छवियों को बदलना मैं स्थानीय कंपनी के लिए फोनगैप का उपयोग कर एक मूल वेब ऐप बना रहा हूं। मैंने ऐप के शीर्ष पर शीर्षलेख/बैनर के लिए दो छवियां बनाई हैं। एक पोर्ट्रेट अभिविन्यास के लिए अनुकूलित किया गया है और एक को परिदृश्य के लिए अनुकूलित किया गया है। मैं डिवाइस को आयोजित करने के तरीके के आधार पर या तो एक को दिखाने में सक्षम होना चाहता हूं। मैं मीडिया प्रश्नों के बारे में पढ़ रहा हूं और स्पष्ट रूप से मेरी जरूरतों के लिए जटिलता से थोड़ा सा है, क्योंकि JQuery मोबाइल मेरे लिए बाकी कार्यक्षमता का ख्याल रखेगा, और मैं केवल पूरे ऐप के लिए एक सीएसएस का उपयोग कर रहा हूं।डिवाइस अभिविन्यास
क्या किसी के पास इस समस्या को हल करने में सहायता के लिए कोड की कुछ सरल रेखाएं शामिल हैं? इन मीडिया के प्रश्नों का उपयोग कर आप किसी भी उन्मुखीकरण के लिए background-image
ओवरराइड कर सकते हैं
@media screen and (orientation: portrait) { ... }
@media screen and (orientation: landscape) { ... }
:
तो बस कहते हैं कि मैं 2 छवियों image1.jpg और image2.jpg है, मैं कैसे उपयोग करते हैं इन फ़ाइलों के साथ उपरोक्त कोड? – user1942412
मैंने 2 उदाहरण जोड़े हैं। क्या मेरी व्याख्या स्पष्ट है? – keaukraine
इससे कुछ समस्याएं हो सकती हैं: एक नेक्सस 7 पर, यदि कीबोर्ड दिखाता है, तो स्क्रीन चित्र से परिदृश्य में बदलती है –