# 054: मोबाइल नेविगेशन दिखाएँ पर टैप करें सीएसएस-ट्रिक्स

विषय - सूची

हम उत्तरदायी डिजाइन पर एक अच्छी शुरुआत है। सबसे छोटी स्क्रीन के आकार का मेनू 2 × 4 ग्रिड में टूट जाता है। यह स्क्रीन पर अच्छी तरह से फिट बैठता है, लेकिन उस और ब्रांडिंग के बीच यह एक भयानक जगह लेता है। हम इसे आईओएस सिम्युलेटर पर खोलते हैं और देखते हैं कि कुछ मामलों में आप किसी भी वास्तविक सामग्री को नहीं देख सकते हैं।

हम ब्रैड फ्रॉस्ट के लेख उत्तरदायी नेविगेशन पैटर्न और जेसन वीवर्स ऑफ कैनवस जैसे नेविगेशन पैटर्न को संभालने के तरीके पर कुछ संसाधनों पर एक नज़र डालते हैं। हम एमडीएन पर एक शांत डेमो भी देखते हैं जिसे पेपरफोल्ड कहा जाता है।

हम नेविगेशन के लिए एक अतिरिक्त लिंक जोड़ते हैं जिसे हम अंततः "नेविगेशन 'एन' सर्च" कहते हैं जो टैप किए जाने पर मोबाइल नेविगेशन को प्रकट करने के लिए बटन के रूप में कार्य करेगा। मीडिया क्वेरी ब्रेकप्वाइंट के माध्यम से, हम आवश्यकतानुसार इस बटन को छिपाते हैं और दिखाते हैं।

नेविगेशन का टॉगल हम ज्यादातर जावास्क्रिप्ट के साथ संभालेंगे। एक छोटा सा जोखिम है क्योंकि यह उन छोटे परदे पर विस्थापित करता है जो जावास्क्रिप्ट अक्षम हैं - लेकिन मैं अभी इसके साथ जा रहा हूं। यह संख्या इतनी कम है (डेस्कटॉप के बिना जावास्क्रिप्ट से छोटा है, जो निश्चित रूप से 1% से कम है) मैं बस एक झटका होने जा रहा हूं और इसके साथ चल रहा हूं।

हम वास्तव में जावास्क्रिप्ट के साथ एक वर्ग के नाम टॉगल है। कि मुझे राज्य द्वारा संचालित सीएसएस विकास के बारे में क्या सोचना पसंद है। सीएसएस के साथ क्या और कब और कैसे हैंडल किया जाता है, इसका सभी नियंत्रण। जावास्क्रिप्ट केवल वर्तमान स्थिति को घोषित करने के लिए एक वर्ग निर्धारित करता है।

हम "पेपरफॉल्ड" सीएसएस में जोड़ने के साथ छेड़छाड़ करने का एक समय बिताते हैं, इसे सही तरीके से काम कर रहे हैं, और फिर खोज को एक अंतराल में रखकर हम कुछ पैडिंग के माध्यम से मुख्य सामग्री के ऊपर बनाते हैं।

अंततः, आकार और स्थिति को भी अच्छे से फिट करने के लिए ट्वीक किया जाता है और एक छोटा करीबी बटन जोड़ा जाता है। मैं इस तरह की चीजों पर राज्यों को टॉगल करने के लिए यूआई प्रदान करने के साथ अपने सिर में आगे और पीछे जाता हूं। एक हाथ, अब जब उपयोगकर्ता ने नेविगेशन का खुलासा किया है, तो उन्हें इसे बंद करने की आवश्यकता क्यों होगी? वे इसे देख चुके हैं। यदि वे इसका उपयोग नहीं करना चाहते हैं, तो वे इसे पिछले कर सकते हैं। दूसरी ओर, मुझे इस तरह का गुस्सा आता है जब मैं अन्य ऐप्स (किसी कारण से) पर इस तरह से राज्यों को टॉगल नहीं कर सकता, इसलिए मैं इसे करने के लिए एक तंत्र प्रदान करने के लिए इच्छुक हूं।

दिलचस्प लेख...