Irgendwo hat sich noch ein Fehler eingeschlichen: Wenn man auf "Add Column" und danach auf "Remove Column" klickt, geht es nicht auf.
Beim zweiten Mal jedoch funktioniert alles.
Versuch 1:Code auf Fehler überprüfen.- keine Fehler gefunden
Versuch 2:Erstes Element im JS statt im HTML generieren - funktioniert nicht
Versuch 3:Start bei 0 statt bei 1, dann braucht es kein vorgeneriertes Element - funktioniert nicht
Versuch 4:Logikfehler suchen
Beim CSS Grid funktioniert alles. Das Problem liegt beim sichtbaren grid. Beim ersten Klick auf "Remove XY" wird kein
Div gelöscht. Auch wenn man mehrer Zeilen / Spalten hinzufügt, beim ersten Klick wird nichts gelöscht. Beim zweiten Durchgang
(zwischendurch einmal au einen anderen Knopf gedrückt) wird beim zweiten Klick auf "Remove XY" nichts gelöscht.
Ab dem dritten Durchgang funktioniert alles. Woran das liegt, konnte ich nicht herausfinden.
Versuch 5:Problem umgehen
Beim ersten Klick werden jeweils zwei Elemente zu wenig gelöscht. Deshalb werden nun beim ersten Klick zwei Elemente
mehr gelöscht, und erst ab dem zweiten Klick läuft wieder der normale Code ab.