Это было сделано с mix-blend-mode: difference
, который в основном меняет цвета в зависимости от фона.
Html:
<div class="background-wrapper">
<p class="mix-blend-item"> Hello </p>
</div>
CSS:
.mix-blend-item {
mix-blend-mode: difference;
color: white;
}
.background-wrapper {
background: black; // change it to white to invert mix-blend-item color
}