No, l'esempio (non essendo nitido) dovrebbe funzionare cosi:
A) un div in posizione assoluta che copre tutta la pagina (l'altezza e la larghezza possono essere impostati da css o da js dipende da come è strutturata la pagina madre) con profondità (zIndex) più alta della pagina madre
B) div contenitore form (campo input) in posizione assoluta e con profondità superiore al div "coprente" (cosi da non venire nascosto) il posizionamento può cambiare a seconda delle esigenze
Complessità conoscendo css e js 4/5 non conoscendoli soggettivo, non credo (non l'ho mai cercato visto che li realizzo secondo l'esigenze) che esista qualcosa di pronto.