क्या अलग-अलग ब्रेकपॉइंट्स पर आपके क्लाइंट की साइट ठीक नहीं दिख रही है? Studio एडिटर आपको अलग-अलग स्क्रीन साइज़ पर एलिमेंट्स के ओवरलैप होने, गलत जगह दिखने या ठीक से एलाइन न होने जैसी आम रिस्पॉन्सिवनेस समस्याओं को हल करने के टूल्स देता है। सही एडजस्टमेंट करने से आप एक पॉलिश्ड, प्रोफेशनल साइट बना सकते हैं, जो किसी भी डिवाइस पर शानदार दिखे।
कुछ ब्रेकपॉइंट्स पर टेक्स्ट बहुत छोटा दिखना
क्या छोटी स्क्रीन पर आपके क्लाइंट की साइट देखते समय टेक्स्ट बहुत छोटा दिखता है?
रिस्पॉन्सिव बिहेवियर में स्केल प्रपोर्शनली और मैक्स-मिन सेटिंग का इस्तेमाल करने से आपका टेक्स्ट हर स्क्रीन साइज़ पर शानदार दिखेगा।
टेक्स्ट चुनें और इंस्पेक्टर पैनल खोलें। सबसे पहले, रिस्पॉन्सिव बिहेवियर को स्केल प्रपोर्शनली पर सेट करें। इसके बाद, मिनिमम और मैक्सिमम फ़ॉन्ट साइज़ सेट करने के लिए डिज़ाइन के नीचे मैक्स-मिन पर क्लिक करें।
अलग-अलग ब्रेकपॉइंट्स पर एलिमेंट्स का गलत जगह दिखना
अगर आपके क्लाइंट की साइट पर कोई एलिमेंट अलग-अलग स्क्रीन साइज़ पर अचानक अपनी जगह बदलता है, तो इसकी वजह उसकी डॉकिंग और मार्जिन सेटिंग्स हो सकती हैं। समस्या हल करने और एलिमेंट्स को उनकी तय जगह पर बनाए रखने के लिए ये स्टेप्स फॉलो करें।
एलिमेंट की डॉकिंग चेक करें
संबंधित एलिमेंट चुनें और इंस्पेक्टर पैनल में उसके डॉकिंग पॉइंट्स, जैसे टॉप या लेफ्ट, चेक करें। अगर डॉकिंग आपकी पसंदीदा पोज़िशन से मेल नहीं खाती, जैसे एलिमेंट टॉप पर डॉक है लेकिन आप उसे बॉटम पर रखना चाहते हैं, तो स्क्रीन साइज़ बदलने पर एलिमेंट अपनी जगह से खिसक सकता है।
एलिमेंट पर डॉटेड लाइनों और इंस्पेक्टर पैनल में पोज़िशन के नीचे मौजूद डॉकिंग पॉइंट्स से डॉकिंग पोज़िशन का पता चलता है। डॉकिंग पॉइंट्स चुनने या हटाने के लिए इंस्पेक्टर में उन पर क्लिक करें।
एलिमेंट के मार्जिन एडजस्ट करें
मार्जिन से एलिमेंट और उसकी डॉक की गई साइड्स के बीच की दूरी तय होती है। स्क्रीन साइज़ बदलने पर मार्जिन एलिमेंट को अलग-अलग दिशाओं में "पुश" कर सकते हैं।
उदाहरण के लिए, अगर कोई एलिमेंट 60% मार्जिन के साथ टॉप पर डॉक है, तो सेक्शन के संकरा होने पर वह सेट की गई मार्जिन वैल्यू बनाए रखने के लिए अपने आप ऊपर की ओर मूव होगा। आप मार्जिन घटाकर रिज़ल्ट टेस्ट कर सकते हैं।
मार्जिन को प्रतिशत में सेट करने पर वे स्क्रीन साइज़ के अनुसार डाइनैमिक रूप से एडजस्ट होते हैं, लेकिन इससे एलिमेंट अचानक अपनी जगह भी बदल सकता है। ज्यादा कंसिस्टेंट पोज़िशनिंग के लिए आप फिक्स्ड साइज़ यूनिट, यानी पिक्सल, पर स्विच कर सकते हैं।
(फिक्स्ड बिहेवियर वाला सेक्शन) एलिमेंट्स के मार्जिन को पिक्सल में बदलें
अगर आपने अपने सेक्शन का
रिस्पॉन्सिव बिहेवियर 'फिक्स्ड' पर सेट किया है, तो यह पक्का करें कि चाइल्ड एलिमेंट्स के मार्जिन भी पिक्सल में सेट हों।
प्रतिशत जैसी फ्लूइड मार्जिन यूनिट्स इस्तेमाल करने पर स्क्रीन साइज़ के अनुसार मार्जिन बढ़ते या घटते हैं, जिससे एलिमेंट अपनी जगह से मूव हो सकता है। पिक्सल में मार्जिन पर स्विच करने से एलिमेंट हमेशा साइड्स से एक जैसी दूरी बनाए रखता है और पृष्ठ की चौड़ाई के आधार पर दूरी कैलकुलेट नहीं करता।
अलग-अलग ब्रेकपॉइंट्स पर एलिमेंट्स का ठीक से एलाइन न होना
अगर स्क्रीन साइज़ बदलने पर आपके सेक्शन के एलिमेंट्स ठीक से एलाइन नहीं होते या उनका लेआउट बिगड़ जाता है, तो इसकी वजह अक्सर अलग-अलग डॉकिंग या मार्जिन सेटिंग्स होती हैं।
समस्या की पहचान करके उसे ठीक करने के लिए, ये स्टेप्स फॉलो करें। इससे आपके एलिमेंट्स सभी स्क्रीन साइज़ पर सही तरीके से एलाइन रहेंगे।
पक्का करें कि एलिमेंट्स एक ही साइड पर डॉक किए गए हैं
अगर एलिमेंट्स की डॉकिंग सेटिंग्स एक-दूसरे से मेल नहीं खाती हैं, तो स्क्रीन का साइज़ बदलने पर वे सही तरीके से एलाइन नहीं हो सकते।
चेक करें कि एक ही सेक्शन के एलिमेंट्स की डॉकिंग सेटिंग्स अलग-अलग तो नहीं हैं। उदाहरण के लिए, एक एलिमेंट ऊपर की ओर डॉक हो सकता है, जबकि दूसरा नीचे की ओर डॉक हो। हमारा सुझाव है कि सभी संबंधित एलिमेंट्स को पैरेंट कंटेनर की एक ही साइड पर डॉक करें, जैसे ऊपर या नीचे।
डॉकिंग पोजिशन को एलिमेंट पर बनी डॉटेड लाइनों और इंस्पेक्टर पैनल में मौजूद डॉकिंग पॉइंट्स से पहचाना जा सकता है। ये पॉइंट्स
पोजिशन के तहत दिखते हैं। डॉकिंग पॉइंट्स को चुनने या हटाने के लिए, इंस्पेक्टर में उन पर क्लिक करें।
मार्जिन यूनिट्स को एक जैसा रखें
मार्जिन से यह तय होता है कि किसी एलिमेंट और उसकी डॉक की गई साइड के बीच कितना स्पेस होगा। मार्जिन के लिए अलग-अलग यूनिट्स, जैसे प्रतिशत और पिक्सेल, इस्तेमाल करने से स्क्रीन साइज़ बदलने पर एलिमेंट्स का एलाइनमेंट बिगड़ सकता है।
एलिमेंट के मौजूदा मार्जिन देखने के लिए, इंस्पेक्टर पैनल खोलें और नीचे स्क्रॉल करके
पोजिशन पर जाएँ। दूसरी मार्जिन यूनिट पर स्विच करने के लिए, संबंधित मार्जिन चुनें और फिर मौजूदा यूनिट, जैसे px* या %, पर क्लिक करें।
एलिमेंट्स के बीच रिलेशनशिप चेक करें
सबसे पहले,
लेयर्स पैनल में जाकर कन्फर्म करें कि एलिमेंट्स एक ही पैरेंट कंटेनर, जैसे सेक्शन या सेल, में हैं। अगर वे एक ही पैरेंट कंटेनर में हैं, लेकिन उनके बीच कोई रिलेशनशिप तय नहीं है, तो एलिमेंट्स अलग-अलग काम करेंगे और ओवरलैप हो सकते हैं।
एलिमेंट्स को वर्टिकली या हॉरिजॉन्टली
स्टैक करने से यह समस्या ठीक हो सकती है, क्योंकि स्टैक सभी स्क्रीन साइज़ पर एलाइनमेंट को एक जैसा बनाए रखता है।
ब्रेकपॉइंट्स पर एलिमेंट्स का ओवरलैप होना
एलिमेंट्स को अरेंज करते समय, एडिटर में उनके बीच की स्पेसिंग सही दिख सकती है, लेकिन अलग-अलग व्यूपोर्ट्स पर लाइव साइट चेक करने पर वे ओवरलैप हो सकते हैं। आमतौर पर ऐसा एलिमेंट्स की पोजिशनिंग या उनके रेस्पॉन्सिव बिहेवियर के कारण होता है।
अगर आपके क्लाइंट की साइट पर एलिमेंट्स अलग-अलग स्क्रीन साइज़ पर ओवरलैप होते हैं, तो समस्या की पहचान करके उसे ठीक करने के लिए ये स्टेप्स फॉलो करें।
एलिमेंट्स की पोजिशनिंग और डॉकिंग चेक करें
जब एक ही पैरेंट कंटेनर में एलिमेंट्स को अलग-अलग पोजिशन किया जाता है, तो स्क्रीन साइज़ बदलने पर वे ओवरलैप हो सकते हैं। डॉकिंग सेटिंग्स और पोजिशनिंग यूनिट्स को रिव्यू करके पक्का करें कि वे एक जैसी हैं।
हर एलिमेंट, जैसे टाइटल, पैराग्राफ या बटन, पर क्लिक करें और इंस्पेक्टर पैनल में उसकी डॉकिंग चेक करें। एलिमेंट्स की डॉकिंग और मार्जिन में अंतर देखें, जैसे प्रतिशत और पिक्सेल को एक साथ इस्तेमाल करना।
अगर एक एलिमेंट प्रतिशत में मार्जिन इस्तेमाल करता है और दूसरा फिक्स्ड पिक्सेल मार्जिन, तो पैरेंट कंटेनर का साइज़ बदलने पर उनकी पोजिशन अलग-अलग तरीके से शिफ्ट होगी।
एलिमेंट्स का रेस्पॉन्सिव बिहेवियर एडजस्ट करें
स्क्रीन का साइज़ बदलने पर एलिमेंट्स के अलग-अलग तरीके से काम करने के कारण भी ओवरलैप हो सकता है। उदाहरण के लिए, एक एलिमेंट अनुपात के हिसाब से स्केल हो सकता है, दूसरा रैप हो सकता है और तीसरा फिक्स्ड रह सकता है।
हर एलिमेंट चुनें और इंस्पेक्टर पैनल में उसका
रेस्पॉन्सिव बिहेवियर चेक करें। ऐसे एलिमेंट्स देखें जिनके बिहेवियर एक-दूसरे से मेल नहीं खाते, क्योंकि इनके कारण ओवरलैप हो सकता है।
एलिमेंट्स के बीच रिलेशनशिप चेक करें
सबसे पहले,
लेयर्स पैनल में जाकर कन्फर्म करें कि एलिमेंट्स एक ही पैरेंट कंटेनर, जैसे सेक्शन या सेल, में हैं। अगर वे एक ही पैरेंट कंटेनर में हैं, लेकिन उनके बीच कोई रिलेशनशिप तय नहीं है, तो एलिमेंट्स अलग-अलग काम करेंगे और ओवरलैप हो सकते हैं।
एलिमेंट्स को वर्टिकली या हॉरिजॉन्टली
स्टैक करने से यह समस्या ठीक हो सकती है, क्योंकि स्टैक एलिमेंट्स के बीच एक जैसी स्पेसिंग बनाए रखता है।