Додати кнопку закриття
Є список повідомлень.
За допомогою JavaScript для кожного повідомлення додайте у верхній правий кут кнопку закриття.
Результат має виглядати, як показано тут:
Щоб додати кнопку закриття, ми можемо використовувати або position:absolute (і зробити плитку (pane) position:relative) або float:right. Перевага варіанта з float:right у тому, що кнопка закриття ніколи не перекриє текст, але варіант position:absolute дає більше свободи для дій. Загалом вибір за вами.
Тоді для кожного повідомлення(pane) код може бути таким:
pane.insertAdjacentHTML("afterbegin", '<button class="remove-button">[x]</button>');
Елемент <button> стає pane.firstChild, таким чином ми можемо додати до нього обробник події:
pane.firstChild.onclick = () => pane.remove();