ekterya.com

HTML और CSS के साथ एक ड्रॉप-डाउन मेनू कैसे बनाएं

ड्रॉप-डाउन मेनू वेब पृष्ठ के सभी मुख्य अनुभागों के एक स्पष्ट और श्रेणीबद्ध दृश्य प्रदान करता है, साथ ही उनमें से प्रत्येक में निहित उपविभाग। सब सेक्शन को प्रकट करने के लिए आपको जो कुछ करना है, वह मुख्य वर्गों पर माउस कर्सर को स्थानांतरित करना है। आप केवल HTML और CSS का उपयोग करके एक ड्रॉप-डाउन मेनू बना सकते हैं।

चरणों

भाग 1
HTML कोड लिखें

एचटीएमएल और सीएसएस चरण 1 में ड्रॉपडाउन मेनू बनाएं शीर्षक वाला चित्र
1
नेविगेशन अनुभाग बनाएं आम तौर पर इसका इस्तेमाल करना बेहतर होता है
जब जाहिरा तौर पर अन्य विकल्पों में से कोई भी बेहतर नहीं है I इस अनुभाग को एक तत्व के भीतर रखें
ताकि आप दोनों कंटेनर और एक ही मेनू पर शैली लागू कर सकते हैं।
  • एचटीएमएल और सीएसएस चरण 2 में ड्रापडाउन मेनू बनाएं शीर्षक वाला इमेज
    2
    प्रत्येक अनुभाग को एक वर्ग विशेषता दें आप सीएसएस का उपयोग करके इन तत्वों को शैली लागू करने के बाद क्लास विशेषता का उपयोग करेंगे। कंटेनर में एक वर्ग की विशेषता दें और दूसरे को मेनू से अलग करें
  • वर्ग ="नव-आवरण">
  • एचटीएमएल और सीएसएस चरण 3 में ड्रापडाउन मेनू बनाएं शीर्षक वाला इमेज
    3
    मेनू आइटम की एक सूची जोड़ें गंदा सूची (
      ) में शीर्ष मेनू में आइटम शामिल हैं (सूची में आइटम
  • ), जिस पर उपयोगकर्ता ड्रॉप-डाउन मेनू देखने के लिए माउस पॉइंटर पास कर सकता है। क्लास जोड़ें "clearfix" आपकी सूची आइटम में, आप इसे बाद में उपयोग करेंगे, जब आप सीएसएस शीट विकसित करेंगे।
  • दीक्षा
  • योगदानकर्ताओं
  • हमसे संपर्क करें
  • एचटीएमएल और सीएसएस चरण 4 में एक ड्रॉपडाउन मेनू बनाएं शीर्षक वाला चित्र
    4
    लिंक सम्मिलित करें अगर शीर्ष-स्तरीय मेनू आइटम आपके अपने पृष्ठों से भी लिंक किए गए हैं, तो अब संबंधित लिंक डालें। हालांकि वे किसी भी अन्य साइट से जुड़े नहीं हैं, इसमें किसी न किसी लंगर के लिंक शामिल हैं (उदाहरण के लिए "#!") ताकि उपयोगकर्ता का कर्सर अपनी उपस्थिति को बदलता है इस उदाहरण में, "हमसे संपर्क करें" यह कहीं भी नहीं लेता, लेकिन अन्य दो मेनू करते हैं:
  • दीक्षा
  • योगदानकर्ताओं
  • हमसे संपर्क करें
  • एचटीएमएल और सीएसएस चरण 5 में एक ड्रॉपडाउन मेनू बनाएं शीर्षक वाला चित्र
    5
    ड्रॉप-डाउन मेनू में आइटम के लिए उपब्लाइम्स बनाएं एक बार जब आप शैलियों को लागू कर लेंगे, तो ये सूचियां एक ड्रॉप-डाउन मेनू बन जाएंगी। सूची के उस आइटम के अंदर की सूची जो नेस्टेयर कर्सर को पास करेगी एक क्लास विशेषता और एक लिंक शामिल करें, जैसे आपने पहले किया था।
  • दीक्षा
  • योगदानकर्ताओं
  • माइकल जॉर्डन
  • स्टीफन हॉकिंग
  • हमसे संपर्क करें
  • त्रुटि की रिपोर्ट करें
  • सहायता सेवा



  • भाग 2
    सीएसएस कोड लिखें

    एचटीएमएल और सीएसएस चरण 6 में ड्रापडाउन मेनू बनाएं शीर्षक वाला इमेज
    1
    अपना सीएसएस स्टाइलशीट खोलें अनुभाग में सीएसएस स्टाइल शीट पर एक लिंक जोड़ें "सिर" (हेडर) अपने HTML दस्तावेज़ का उपयोग करें यदि आपने ऐसा नहीं किया है इस लेख में सीएसएस के बुनियादी पहलुओं को शामिल नहीं किया गया है, जैसे कि फ़ॉन्ट और पृष्ठभूमि रंग की स्थापना।
  • एचटीएमएल और सीएसएस चरण 7 में ड्रापडाउन मेनू बनाएं शीर्षक वाला इमेज
    2
    कोड जोड़ें "clearfix"। क्या आपको कक्षा याद है "clearfix" आपने मेनू सूची में क्या जोड़ा है? आम तौर पर एक ड्रॉप-डाउन मेनू के तत्वों को एक पारदर्शी पृष्ठभूमि होती है और अन्य तत्वों को अन्य दिशाओं में धक्का देती है। आप एक त्वरित सीएसएस सेटिंग के साथ इस समस्या को हल कर सकते हैं। यहां आपके पास एक व्यावहारिक और आसान समाधान है, हालांकि यह इंटरनेट एक्सप्लोरर 7 और पिछले संस्करणों के साथ संगत नहीं है:
  • .साफ़फ़िक्स: के बाद {
  • सामग्री: ""-
  • प्रदर्शन: टेबल-
  • }
  • एचटीएमएल और सीएसएस चरण 8 में ड्रापडाउन मेनू बनाएं शीर्षक वाला इमेज
    3
    बुनियादी डिजाइन बनाएँ यह कोड पृष्ठ के शीर्ष पर अपना मेनू सॉर्ट करेगा और ड्रॉप-डाउन मेनू आइटम छुपाएगा। यह जानबूझकर सीमित उदाहरण है, केवल प्रासंगिक कोड पर ध्यान केंद्रित करने के लिए। इसके बाद आप इसे अतिरिक्त सीएसएस गुण जोड़कर सुधार कर सकते हैं, जैसे कि "गद्दी" (भराई) और "हाशिया" (मार्जिन)।
  • .एनएवी-आवरण {
  • चौड़ाई: 100% -
  • पृष्ठभूमि: # 999-
  • }
  • .नेवि-मेन्यू {
  • स्थिति: रिश्तेदार-
  • प्रदर्शन: इनलाइन-ब्लॉक-
  • }
  • .नेवि-मेन्यू ली {
  • प्रदर्शन: इनलाइन-
  • सूची-शैली-प्रकार: कोई नहीं-
  • }
  • .उप मेनू {
  • स्थिति: निरपेक्ष-
  • प्रदर्शन: कोई नहीं-
  • पृष्ठभूमि: # सीसीसी-
  • }
  • एचटीएमएल और सीएसएस चरण 9 में एक ड्रापडाउन मेनू बनाएं शीर्षक वाला चित्र

    Video: Exploring JavaScript and the Web Audio API by Sam Green and Hugh Zabriskie

    4
    जब आप कर्सर पास करते हैं तो ड्रॉप-डाउन आइटम दिखाई दें ड्रॉप-डाउन सूची में आइटम वर्तमान में प्रदर्शित नहीं होने के लिए सेट हैं। यहां आप देख सकेंगे कि सूची के ऊपर मंडराने के लिए एक पूर्ण अब्बिलिस्ट कैसे बना सकता है, जिसमें यह संबंधित है:
  • .नेवि-मेन्यू यू एल: होवर > उल {
  • प्रदर्शन: इनलाइन-ब्लॉक-
  • }
  • नोट: अगर ड्रॉप-डाउन मेनू में आइटम अतिरिक्त मेनू (फ्लोटिंग कंट्रोल) तक ले जाते हैं, तो आपके द्वारा यहां जोड़े गए सभी गुण उन सभी को प्रभावित करेंगे यदि आप शैली को केवल ड्रॉप-डाउन मेनू के पहले स्तर पर लागू करना चाहते हैं, तो उपयोग करें ".nav-मेनू > उल"।
  • एचटीएमएल और सीएसएस चरण 10 में ड्रापडाउन मेनू बनाएं शीर्षक वाला इमेज
    5
    एक तीर के साथ ड्रॉप-डाउन मेनू इंगित करता है वेब डिज़ाइनर आमतौर पर दिखाते हैं कि कोई आइटम नीचे दिए गए तीर का उपयोग करके एक ड्रॉप-डाउन मेनू खोलता है। यह कोड प्रत्येक मेनू मदों में उस तीर को जोड़ देगा:
  • .नव-मेनू > उल > li: के बाद {
  • सामग्री: " 25BC"- / * डाउन एरो के यूनिकोड कोड * /
  • फ़ॉन्ट आकार: .5em-
  • प्रदर्शन: इनलाइन-
  • स्थिति: रिश्तेदार-
  • }
  • नोट: गुणों का उपयोग करके तीर की स्थिति बदलने के लिए आवश्यक समायोजन करें "चोटी" (ऊपर), "तल" (नीचे), "सही" (दाएं) या "बाएं" (बाएं)।
  • नोट: यदि सभी मेनू आइटम में इंगित करने वाले तीर नहीं होते हैं, तो पूरी कक्षा में शैली लागू न करें "नव-मेनू"। इसके बजाय, एक और वर्ग जोड़ें (उदाहरण के लिए, "लटकती") प्रत्येक तत्व में
  • एचटीएमएल के जहां आप तीर को दिखाना चाहते हैं पिछले कोड में, इस अंतिम कक्षा को देखें।
  • एचटीएमएल और सीएसएस चरण 11 में ड्रापडाउन मेनू बनाएं शीर्षक वाला इमेज
    6
    भरण, पृष्ठभूमि और अन्य गुण समायोजित करें आपका मेनू अब काम करेगा, लेकिन सौंदर्य प्रैक्टिस करना अच्छा होगा। यदि आप सीएसएस के मूल गुणों से परिचित नहीं हैं, तो आप सीएसएस में प्रोग्राम कैसे करें, पर एक ऑनलाइन गाइड देख सकते हैं। प्रत्येक तत्व वर्ग की उपस्थिति और स्थिति में अन्य परिवर्तन करने के लिए इन गुणों का उपयोग करें।
  • युक्तियाँ

    सामाजिक नेटवर्क पर साझा करें:

    संबद्ध
    © 2021 ekterya.com