添加关闭按钮
重要程度: 5
我们可以使用 position:absolute(并使窗格 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();