A blocked creature stays blocked for the rest of combat, no matter what happens to the blocker.

The first thing that happens in the declare blockers step is that the defending player chooses which creatures will block and how they’re blocking. Once that happens, the blocks are locked in. Attackers that had a blocker declared become “blocked” creatures, and nothing can change that (aside from a few obscure effects that specifically say […]

Read more.