Первый пример
Второй пример
Третий пример
Четвёртый пример
Красный бэкграунд - элемент удалён, оранжевый - изменён, зелёный - добавлен.Слева блок before, справа - after.