कैसे बनाया जाता है: बंद की जा सकती है लिस्ट आइटम

जेसक्रिप्ट के द्वारा लिस्ट आइटम बंद करने के बारे में जानें。

बंद की जा सकती है लिस्ट आइटम

सूची आइटम के दायाँ तरफ के "×" संकेतांक पर क्लिक करके इसे बंद/छिपाया जा सकता है。

स्वयं आयात करें

कैसे बंद की जा सकती है लिस्ट आइटम

पहला कदम - HTML जोड़ें:

<ul>
  <li>एडेल</li>
  <li>एगनेस<span class="close">x</span></li>
  <li>बिली<span class="close">x</span></li>
  <li>बॉब<span class="close">x</span></li>
  <li>Calvin<span class="close">x</span></li>
  <li>Christina<span class="close">x</span></li>
  <li>Cindy</li>
</ul>

दूसरा चरण - सीएसएस जोड़ें:

* {
  box-sizing: border-box;
}
/* सूची की शैली सेट करना (बाहरी मार्गदर्शक और आइटम सूचक) */
ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
/* सूची आइटम की शैली सेट करना */
ul li {
  border: 1px solid #ddd;
  margin-top: -1px; /* दोहरे बॉर्डर को रोकने के लिए */
  background-color: #f6f6f6;
  padding: 12px;
  text-decoration: none;
  font-size: 18px;
  color: black;
  display: block;
  position: relative;
}
/* माउस होवर पर हल्का ग्रे बैकग्राउंड का रंग जोड़ें */
ul li:hover {
  background-color: #eee;
}
/* स्क्रीनबटन बटन के शैली सेट करना (span) */
.close {
  cursor: pointer;
  position: absolute;
  top: 50%;
  right: 0%;
  padding: 12px 16px;
  transform: translate(0%, -50%);
}
.close:hover {background: #bbb;}

तीसरा चरण - जावास्क्रिप्ट जोड़ें:

// class="close" के सभी एलिमेंट प्राप्त करना
var closebtns = document.getElementsByClassName("close");
var i;
// एलिमेंटों को घूमना और क्लिक पर पैरेंट एलिमेंट को छुपाना
for (i = 0; i < closebtns.length; i++) {
  closebtns[i].addEventListener("click", function() {
    this.parentElement.style.display = 'none';
  });
}

स्वयं आयात करें