کام کس طرح بند کردیں لیٹ آئیٹ?

جس طرح جاوا اسکریپٹ کس طرح لیٹ آئیٹ بند کردیں سیکھیں.

بند کردیں لیٹ آئیٹ

لیٹ آئیٹ کس بائیں جانب کس "×" نمبر پر کلک کریں، بند/پنهان کردیں.

آموزش شخصي

کام کس طرح کس لیٹ آئیٹس کس طرح بند کردیں?

قدم اول - اچ آر ایم اضافہ کریں:

<ul>
  <li>اڈلے</li>
  <li>اگنس<span class="close">x</span></li>
  <li>بلی</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>

مرحله دوم - اضافه کردن CSS:

* {
  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;
}
/* اضافه کردن رنگ پس‌زمینه خاکستری روشن در حالت hover */
ul li:hover {
  background-color: #eee;
}
/* تنظیمات استایل دکمه بستن (span) */
.close {
  cursor: pointer;
  position: absolute;
  top: 50%;
  right: 0%;
  padding: 12px 16px;
  ترجمه: 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';
  });
}

آموزش شخصي