.texthide-toggle-outer { position: relative; user-select: none; } .texthide-toggle-inner { position: absolute; background: black; color: transparent; user-select: text; } .texthide-toggle-outer:hover ~ .texthide-toggle-inner { background: white; }