सीएसएस ट्यूटोरियल

सीएसएस होम सीएसएस परिचय सीएसएस सिंटेक्स सीएसएस चयनकर्ता सीएसएस कैसे करें सीएसएस टिप्पणियाँ सीएसएस रंग सीएसएस पृष्ठभूमि सीएसएस बॉर्डर्स सीएसएस मार्जिन सीएसएस पैडिंग सीएसएस ऊंचाई/चौड़ाई सीएसएस बॉक्स मॉडल सीएसएस रूपरेखा सीएसएस पाठ सीएसएस फ़ॉन्ट्स सीएसएस प्रतीक सीएसएस लिंक सीएसएस सूचियां सीएसएस टेबल्स सीएसएस प्रदर्शन सीएसएस अधिकतम-चौड़ाई सीएसएस स्थिति सीएसएस जेड-इंडेक्स सीएसएस अतिप्रवाह सीएसएस फ्लोट सीएसएस इनलाइन-ब्लॉक सीएसएस संरेखित करें सीएसएस संयोजक सीएसएस छद्म वर्ग सीएसएस छद्म तत्व सीएसएस अस्पष्टता सीएसएस नेविगेशन बार सीएसएस ड्रॉपडाउन सीएसएस छवि गैलरी सीएसएस छवि स्प्राइट्स सीएसएस एटीआर चयनकर्ता सीएसएस फॉर्म सीएसएस काउंटर सीएसएस वेबसाइट लेआउट सीएसएस इकाइयां सीएसएस विशिष्टता सीएसएस !महत्वपूर्ण सीएसएस गणित कार्य

सीएसएस उन्नत

सीएसएस गोल कोनों सीएसएस सीमा छवियां सीएसएस पृष्ठभूमि सीएसएस रंग सीएसएस रंग कीवर्ड सीएसएस ग्रेडिएंट सीएसएस छाया सीएसएस पाठ प्रभाव सीएसएस वेब फ़ॉन्ट्स CSS 2D ट्रांसफ़ॉर्म CSS 3D ट्रांसफ़ॉर्म सीएसएस संक्रमण सीएसएस एनिमेशन सीएसएस टूलटिप्स सीएसएस शैली छवियां सीएसएस छवि प्रतिबिंब CSS ऑब्जेक्ट-फिट सीएसएस वस्तु-स्थिति सीएसएस मास्किंग सीएसएस बटन सीएसएस पेजिनेशन सीएसएस एकाधिक कॉलम सीएसएस यूजर इंटरफेस सीएसएस चर सीएसएस बॉक्स साइजिंग सीएसएस मीडिया प्रश्न सीएसएस एमक्यू उदाहरण सीएसएस फ्लेक्सबॉक्स

सीएसएस उत्तरदायी

आरडब्ल्यूडी परिचय आरडब्ल्यूडी व्यूपोर्ट आरडब्ल्यूडी ग्रिड व्यू आरडब्ल्यूडी मीडिया प्रश्न आरडब्ल्यूडी छवियां आरडब्ल्यूडी वीडियो आरडब्ल्यूडी फ्रेमवर्क आरडब्ल्यूडी टेम्पलेट्स

सीएसएस ग्रिड

ग्रिड परिचय ग्रिड कंटेनर ग्रिड आइटम

सीएसएस एसएएसएस

एसएएसएस ट्यूटोरियल

सीएसएस उदाहरण

सीएसएस टेम्पलेट्स सीएसएस उदाहरण सीएसएस प्रश्नोत्तरी सीएसएस अभ्यास सीएसएस प्रमाणपत्र

सीएसएस संदर्भ

सीएसएस संदर्भ सीएसएस चयनकर्ता सीएसएस कार्य सीएसएस संदर्भ कर्ण सीएसएस वेब सुरक्षित फ़ॉन्ट्स सीएसएस एनिमेटेबल सीएसएस इकाइयां सीएसएस पीएक्स-ईएम कनवर्टर सीएसएस रंग सीएसएस रंग मान सीएसएस डिफ़ॉल्ट मान सीएसएस ब्राउज़र समर्थन

सीएसएस ड्रॉपडाउन


सीएसएस के साथ एक होवर करने योग्य ड्रॉपडाउन बनाएं।


डेमो: ड्रॉपडाउन उदाहरण

नीचे दिए गए उदाहरणों पर माउस ले जाएँ:


मूल ड्रॉपडाउन

एक ड्रॉपडाउन बॉक्स बनाएं जो तब प्रकट होता है जब उपयोगकर्ता माउस को किसी तत्व पर ले जाता है।

उदाहरण

<style>
.dropdown {
  position: relative;
  display: inline-block;
}

.dropdown-content {
  display: none;
  position: absolute;
  background-color: #f9f9f9;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  padding: 12px 16px;
  z-index: 1;
}

.dropdown:hover .dropdown-content {
  display: block;
}
</style>

<div class="dropdown">
  <span>Mouse over me</span>
  <div class="dropdown-content">
    <p>Hello World!</p>
  </div>
</div>

उदाहरण समझाया गया

HTML) ड्रॉपडाउन सामग्री को खोलने के लिए किसी भी तत्व का उपयोग करें, जैसे <span>, या <button> तत्व।

ड्रॉपडाउन सामग्री बनाने के लिए एक कंटेनर तत्व (जैसे <div>) का उपयोग करें और इसके अंदर जो कुछ भी आप चाहते हैं उसे जोड़ें।

ड्रॉपडाउन सामग्री को CSS के साथ सही स्थिति में लाने के लिए तत्वों के चारों ओर <div> तत्व लपेटें।

CSS) वर्ग .dropdownउपयोग करता position:relativeहै, जिसकी आवश्यकता तब होती है जब हम ड्रॉपडाउन सामग्री को ड्रॉपडाउन बटन के ठीक नीचे रखना चाहते हैं (का उपयोग करके position:absolute)।

.dropdown-contentकक्षा वास्तविक ड्रॉपडाउन सामग्री रखती है यह डिफ़ॉल्ट रूप से छिपा होता है, और होवर पर प्रदर्शित किया जाएगा (नीचे देखें)। ध्यान दें कि min-width160px पर सेट है। इसे बदलने के लिए स्वतंत्र महसूस करें। युक्ति: यदि आप चाहते हैं कि ड्रॉपडाउन सामग्री की चौड़ाई ड्रॉपडाउन बटन जितनी चौड़ी हो, तो width100% पर सेट करें (और overflow:autoछोटी स्क्रीन पर स्क्रॉल सक्षम करने के लिए)।

बॉर्डर का उपयोग करने के बजाय, हमने box-shadowड्रॉपडाउन मेनू को "कार्ड" जैसा बनाने के लिए CSS प्रॉपर्टी का उपयोग किया है।

:hoverजब उपयोगकर्ता माउस को ड्रॉपडाउन बटन पर ले जाता है तो ड्रॉपडाउन मेनू दिखाने के लिए चयनकर्ता का उपयोग किया जाता है



ड्रॉप डाउन मेनू

एक ड्रॉपडाउन मेनू बनाएं जो उपयोगकर्ता को सूची से एक विकल्प चुनने की अनुमति देता है:

यह उदाहरण पिछले एक के समान है, सिवाय इसके कि हम ड्रॉपडाउन बॉक्स के अंदर लिंक जोड़ते हैं और उन्हें स्टाइल ड्रॉपडाउन बटन फिट करने के लिए स्टाइल करते हैं:

उदाहरण

<style>
/* Style The Dropdown Button */
.dropbtn {
  background-color: #4CAF50;
  color: white;
  padding: 16px;
  font-size: 16px;
  border: none;
  cursor: pointer;
}

/* The container <div> - needed to position the dropdown content */
.dropdown {
  position: relative;
  display: inline-block;
}

/* Dropdown Content (Hidden by Default) */
.dropdown-content {
  display: none;
  position: absolute;
  background-color: #f9f9f9;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
}

/* Links inside the dropdown */
.dropdown-content a {
  color: black;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
}

/* Change color of dropdown links on hover */
.dropdown-content a:hover {background-color: #f1f1f1}

/* Show the dropdown menu on hover */
.dropdown:hover .dropdown-content {
  display: block;
}

/* Change the background color of the dropdown button when the dropdown content is shown */
.dropdown:hover .dropbtn {
  background-color: #3e8e41;
}
</style>

<div class="dropdown">
  <button class="dropbtn">Dropdown</button>
  <div class="dropdown-content">
    <a href="#">Link 1</a>
    <a href="#">Link 2</a>
    <a href="#">Link 3</a>
  </div>
</div>

राइट-एलाइन ड्रॉपडाउन सामग्री

यदि आप चाहते हैं कि ड्रॉपडाउन मेनू बाएं से दाएं के बजाय दाएं से बाएं जाएं, तो जोड़ेंright: 0;

उदाहरण

.dropdown-content {
  right: 0;
}

और ज्यादा उदाहरण

ड्रॉपडाउन छवि

ड्रॉपडाउन बॉक्स के अंदर इमेज और अन्य सामग्री कैसे जोड़ें।

छवि पर होवर करें:


ड्रॉपडाउन नवबार

नेविगेशन बार के अंदर ड्रॉपडाउन मेनू कैसे जोड़ें।