Это примерно так ...надо иметь в разметке блок который будет рядом с блоком который может иметь на него влияние либо вызывать событие mousemove на javascript
Ну и разумеется что z-index (любое позиционирование кроме static )который отобразит блок выше чем тот самый overlay
На css это делается так: