tilbage til lektionen

Tilføj en lukkeknap

vigtighed: 5

Der er en liste af beskeder.

Brug nu JavaScript til at tilføje en lukkeknap til højre i hjørnet af hver besked.

Resultatet skal se sådan ud:

Åbn en sandbox til opgaven.

For at tilføje knappen kan vi enten bruge position:absolute (og gøre panelet position:relative) eller float:right. Fordelen ved float:right er at knappen aldrig overlapper teksten, men position:absolute giver mere frihed. Så valget er dit.

Koden for hvert panel kan se således ud:

pane.insertAdjacentHTML("afterbegin", '<button class="remove-button">[x]</button>');

Så bliver <button> elementet pane.firstChild. Det gør det nemt at tildele en handler til det med denne kode:

pane.firstChild.onclick = () => pane.remove();

Åbn løsningen i en sandbox.

Morty Proxy This is a proxified and sanitized view of the page, visit original site.