Aggiungete un pulsante di chiusura
Avete una lista di messaggi.
Aggiungete tramite JavaScript un pulsante di chiusura nell’angolo in alto a destra di ogni messaggio.
Il risultato dovrebbe essere simile a questo:
Per aggiungere un pulsante possiamo usare sia position:absolute (e quindi il suo contenitore dovrà avere position:relative) oppure float:right. float:right ha il vantaggio di non fare sovrapporre il pulsante al testo, position:absolute invece ci dà un po’ più di libertà. La scelta è tua.
Quindi per ogni contenitore il codice potrebbe essere come questo:
pane.insertAdjacentHTML("afterbegin", '<button class="remove-button">[x]</button>');
Il <button> diventa pane.firstChild, e gli possiamo aggiungere un gestore come questo:
pane.firstChild.onclick = () => pane.remove();