डब्ल्यू3.सीएसएस

W3.CSS होम W3.CSS परिचय W3.CSS रंग W3.CSS कंटेनर W3.CSS पैनल W3.CSS बॉर्डर्स W3.CSS कार्ड W3.CSS डिफॉल्ट्स W3.CSS फ़ॉन्ट्स W3.सीएसएस गूगल W3.CSS टेक्स्ट W3.CSS राउंड W3.CSS पैडिंग W3.CSS मार्जिन W3.CSS डिस्प्ले W3.CSS बटन W3.CSS नोट्स W3.CSS उद्धरण W3.CSS अलर्ट W3.CSS टेबल्स W3.CSS सूचियाँ W3.CSS छवियां W3.CSS इनपुट्स W3.CSS बैज W3.CSS Tags W3.CSS प्रतीक W3.CSS उत्तरदायी W3.CSS लेआउट W3.CSS एनिमेशन W3.CSS प्रभाव W3.CSS बार्स W3.CSS ड्रॉपडाउन W3.CSS समझौते W3.CSS नेविगेशन W3.CSS साइडबार W3.CSS टैब्स W3.CSS पेजिनेशन W3.CSS प्रोग्रेस बार्स W3.CSS स्लाइड शो W3.CSS मोडल W3.CSS टूलटिप्स W3.CSS ग्रिड W3.CSS कोड W3.CSS फ़िल्टर W3.CSS रुझान W3.CSS केस W3.CSS सामग्री W3.CSS सत्यापन W3.CSS संस्करण W3.CSS मोबाइल

W3.CSS रंग

W3.CSS कलर क्लासेस W3.CSS रंग सामग्री W3.CSS रंग फ्लैट UI W3.CSS कलर मेट्रो UI W3.CSS रंग Win8 W3.CSS कलर आईओएस W3.CSS रंग फैशन W3.CSS रंग पुस्तकालय W3.CSS रंग योजनाएं W3.CSS कलर थीम्स W3.CSS कलर जेनरेटर

वेब बिल्डिंग

वेब परिचय वेब एचटीएमएल वेब सीएसएस वेब जावास्क्रिप्ट वेब विन्यास वेब बैंड वेब खानपान वेब रेस्टोरेंट वेब आर्किटेक्ट

उदाहरण

W3.CSS उदाहरण W3.CSS डेमो W3.CSS टेम्पलेट्स

संदर्भ

W3.CSS संदर्भ W3.CSS डाउनलोड

W3.CSS समझौते


अकॉर्डियन कैसे काम करते हैं, यह देखने के लिए नीचे "ओपन सेक्शन" बटन पर क्लिक करें:

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Accordion with Images:

Alps

French Alps


अकॉर्डियन

HTML सामग्री को दिखाने (और छिपाने) के लिए एक अकॉर्डियन का उपयोग किया जाता है।

अकॉर्डियन सामग्री को छिपाने के लिए w3-hide वर्ग का उपयोग करें ।

सामग्री को खोलने और बंद करने के लिए किसी भी प्रकार के बटन का उपयोग करें:

उदाहरण

<button onclick="myFunction('Demo1')" class="w3-button w3-block w3-left-align">
Open Section 1</button>

<div id="Demo1" class="w3-container w3-hide">
  <p>Some text..</p>
</div>

<script>
function myFunction(id) {
  var x = document.getElementById(id);
  if (x.className.indexOf("w3-show") == -1) {
    x.className += " w3-show";
  } else {
    x.className = x.className.replace(" w3-show", "");
  }
}
</script>

दोनों तत्व जो अकॉर्डियन को खोलने के लिए उपयोग किए जाते हैं और अकॉर्डियन की सामग्री कोई भी HTML तत्व हो सकती है।


अकॉर्डियन बनाम ड्रॉपडाउन

यह तालिका अकॉर्डियन और ड्रॉपडाउन के बीच अंतर दिखाती है:

अकॉर्डियनड्रॉप डाउन
सामग्री पृष्ठ सामग्री को नीचे धकेलती है सामग्री मौजूदा पृष्ठ सामग्री पर निर्भर करती है
सामग्री अक्सर 100% चौड़ी होती है सामग्री 160px चौड़ी है (डिफ़ॉल्ट)
अक्सर कई सेक्शन खोलते थे अक्सर एक सेक्शन खोलते थे

accordions

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

गिर गया



अकॉर्डियन बटन

आप अकॉर्डियन सामग्री को खोलने के लिए किसी भी HTML तत्व का उपयोग कर सकते हैं। हम पृष्ठ की पूरी चौड़ाई (100% चौड़ाई) को फैलाने के लिए w3-ब्लॉक वर्ग वाले बटन को प्राथमिकता देते हैं।

याद रखें कि W3.CSS में बटन डिफ़ॉल्ट रूप से केंद्रित होते हैं। w3-बाएं-संरेखण वर्ग का उपयोग करें यदि आप उन्हें इसके बजाय बाएं-संरेखित करना चाहते हैं। हालाँकि, आपको हमारे दृष्टिकोण का पालन करने की आवश्यकता नहीं है - एक अकॉर्डियन किसी भी तरह से अच्छा लगेगा:

Lorem ipsum...

Lorem ipsum...

Centered content as well!

उदाहरण

<button onclick="myFunc('Demo1')" class="w3-button">
Normal button</button>

<div id="Demo1" class="w3-hide">
  <p>Lorem ipsum...</p>
</div>

<button onclick="myFunc('Demo2')" class="w3-button w3-block w3-left-align w3-green">
Left aligned and full-width</button>

<div id="Demo2" class="w3-hide">
  <p>Lorem ipsum...</p>
</div>

<button onclick="myFunc('Demo3')" class="w3-btn w3-block w3-red">
Centered and full-width</button>

<div id="Demo3" class="w3-hide w3-center">
  <p>Centered content as well!</p>
</div>


सक्रिय अकॉर्डियन बटन

खुले समझौते को हाइलाइट करने के लिए जावास्क्रिप्ट का प्रयोग करें (क्लिक किया गया):

Some text..

Some other text..

उदाहरण

// Add the w3-red class to all opened accordions
var x = document.getElementById(id);
if (x.className.indexOf("w3-show") == -1) {
  x.className += " w3-show";
  x.previousElementSibling.className += " w3-red";
} else {
  x.className = x.className.replace("w3-show", "");
  x.previousElementSibling.className =
  x.previousElementSibling.className.replace("w3-red", "");
}


अकॉर्डियन चौड़ाई

डिफ़ॉल्ट रूप से, ब्लॉक की चौड़ाई 100% है। इसे ओवरराइड करने के लिए, अकॉर्डियन कंटेनर की CSS चौड़ाई संपत्ति बदलें:

Some text..

Some text..

Some text..

Some text..

उदाहरण

<div class="w3-light-grey" style="width:50%">
  <button onclick="myFunction('Demo1')" class="w3-button w3-block">
    50%
  </button>
  <div id="Demo1" class="w3-hide">
    <p>Some text..</p>
  </div>
</div>


अकॉर्डियन सामग्री

लिंक के साथ अकॉर्डियन:

उदाहरण

<button onclick="myFunction('Demo1')" class="w3-button w3-block w3-left-align">
Accordion</button>

<div id="Demo1" class="w3-hide">
  <a href="#" class="w3-button w3-block w3-left-align">Link 1</a>
  <a href="#" class="w3-button w3-block w3-left-align">Link 2</a>
  <a href="#" class="w3-button w3-block w3-left-align">Link 3</a>
</div>

एक सूची के रूप में अकॉर्डियन:
  • जील
  • पूर्व संध्या
  • एडम

उदाहरण

<button onclick="myFunction('Demo1')" class="w3-button w3-block w3-left-align">
Accordion</button>

<div id="Demo1" class="w3-hide">
  <ul class="w3-ul">
    <li>Jill</li>
    <li>Eve</li>
    <li>Adam</li>
  </ul>
</div>

साइडबार के अंदर अकॉर्डियन (आप बाद में साइडबार के बारे में और जानेंगे):

उदाहरण

<div class="w3-sidebar w3-bar-block w3-light-grey w3-card" style="width:200px;">
  <a href="#" class="w3-bar-item w3-button">Link 1</a>
  <a href="#" class="w3-bar-item w3-button" onclick="myAccFunc()">Accordion</a>
  <div id="demoAcc" class="w3-hide">
    <a href="#" class="w3-bar-item w3-button">Link</a>
    <a href="#" class="w3-bar-item w3-button">Link</a>
  </div>
  <div class="w3-dropdown-click">
    <a href="#" class="w3-bar-item w3-button" onclick="myDropFunc()">Dropdown</a>
    <div id="demoDrop" class="w3-dropdown-content">
      <a href="#" class="w3-bar-item w3-button">Link</a>
      <a href="#" class="w3-bar-item w3-button">Link</a>
    </div>
  </div>
  <a href="#" class="w3-bar-item w3-button">Link 2</a>
  <a href="#" class="w3-bar-item w3-button">Link 3</a>
</div>


एनिमेटेड Accordions

अकॉर्डियन सामग्री में फीका, ज़ूम या स्लाइड करने के लिए किसी भी w3-चेतन- वर्ग का उपयोग करें:

उदाहरण

<div id="Demo1" class="w3-hide w3-animate-zoom">