1. есть элемент на всю ширину и высоту окна браузера, есть маленький всплывающий элемент в верхней части окна.
<div position relative>
<подложка на всю ширину и высоту position fixed/>
<всплывающий элемент position absolute/>
<div>
3. Когда кликаешь вне границы этого маленького элемента, элемент должен исчезать + срабатывать событие клика на том элементе, на который кликнули (а не на подложке).
Как бы изначально вопрос был, на что повесить обработчик, чтобы отследить, кликнули на наш элемент или за его пределы? Можно повесить обработчик на body, но таких всплывающих элементов много и вешать массу обработчиков клика на body - не подойдет.