ਕਿਵੇਂ ਬੰਦ ਹੋਣ ਵਾਲੇ ਲਿਸਟ ਆਈਟਮ ਬਣਾਓ
ਜਾਵਾਸਕ੍ਰਿਪਟ ਨਾਲ ਲਿਸਟ ਆਈਟਮ ਬੰਦ ਕਰਨ ਦੇ ਤਰੀਕੇ ਸਮਝੋ。
ਬੰਦ ਹੋਣ ਵਾਲੇ ਲਿਸਟ ਆਈਟਮ
ਲਿਸਟ ਆਈਟਮ ਦੇ ਬਾਈਕਾਰ ਵਾਲੇ "×" ਚਿੰਨ੍ਹ ਨੂੰ ਕਲਿੱਕ ਕਰ ਕੇ ਇਹ ਬੰਦ/ਛੁਪਾ ਦਿਓ。
ਕਿਵੇਂ ਬੰਦ ਹੋਣ ਵਾਲੇ ਲਿਸਟ ਆਈਟਮ ਬਣਾਓ
ਪਹਿਲਾ ਕਦਮ - ਐੱਚਟੀਐੱਮ ਜੋੜੋ:
<ul> <li>Adele</li> <li>Agnes<span class="close">x</span></li> <li>Billy<span class="close">x</span></li> <li>Bob<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'; }); }