Я хотел бы инвертировать черный текст, зависая его с помощью специального -черного курсора. Этот GIF демонстрирует эффект:
Не удалось обернуть мою голову, чтобы выполнить эту работу с помощью CSS & JS. Некоторая комбинация с mix-blend-режимами, обтравочными масками, псевдоэлементами и фильтрами, я думаю.
Следующий код делает курсор белым, но не оставляет черный текст белым. Звучит абстрактно? Вот демо.
mix-blend-mode: difference;
filter: invert(1) grayscale(1) contrast(2);
Я настраивал игровую площадку на Codepen, чтобы побеседовать с ней, но пока не нашел решения.
Как этот эффект зависания можно воссоздать с помощью CSS и Javascript?