क्या आप वाकई उत्तरदायी डिज़ाइन कर रहे हैं? उत्तरदायी डिजाइन तकनीकी रूप से द्रव डिजाइन और मीडिया प्रश्नों का संयोजन है।
अगर आप चीजों को किस तरह से रखते हैं, इसके बारे में चतुर होने पर आपके लिए फ्लुइड डिज़ाइन 90% व्यूपोर्ट इश्यू को हल करता है। मीडिया क्वेरीज़ आपको वर्तमान आयामों के आधार पर ग्रिड विशेषताओं को बदलकर अन्य 10% प्राप्त करती हैं।
यदि आप केवल तरल पदार्थ (हर जगह प्रतिशत, सब कुछ पर सापेक्ष आकार देने, पिक्सेल में निर्दिष्ट कुछ भी नहीं, आदि) करने की कोशिश कर रहे हैं, तो आप इस समस्या में भाग लेते हैं कि क्या करना है जब व्यूपोर्ट नाटकीय रूप से आकार में भिन्न होता है (जैसे कि डेस्कटॉप परिदृश्य दृश्य बनाम। एक मोबाइल चित्र दृश्य)। जब आप 2048px से 640px तक जाते हैं तो कुछ चीजें बस फिट नहीं होती हैं। जब आप केवल मीडिया क्वेरी करने का प्रयास करते हैं, तो आप दर्जनों और दर्जनों मीडिया क्वेरी को समाप्त कर देते हैं, और आप मूल रूप से उस मामले में अपने सीएसएस कक्षाओं को माइक्रोक्रोमेंज कर रहे हैं। RWD के लिए न तो दृष्टिकोण पर्याप्त है - आपको सब कुछ प्राप्त करने के लिए दोनों को संयोजित करना होगा।
मेरी सलाह: डेस्कटॉप परिदृश्य, iPad चित्र और परिदृश्य, iPhone चित्र और परिदृश्य जैसे - तीन या चार अलग-अलग "नाममात्र संकल्प और अभिविन्यास" बनाएं - और उनसे काम करने के लिए अपने वायरफ्रेम के रूप में व्यवहार करें। फिर उन विरामों के लिए अपने मीडिया प्रश्नों को सेट करें। फिर उन कुछ विरामों से चिपके रहने के लिए वास्तव में कड़ी मेहनत करें, इसे पूरा करने के लिए द्रव लेआउट का उपयोग करें - सबसे अधिक संभावना है कि किसी प्रकार के सीएसएस ग्रिड के साथ (आपके लिए दर्जनों ऐसे हैं जो आपके लिए पूर्वनिर्मित हैं, या आप अपना खुद का रोल कर सकते हैं)।