Как центрировать блок по центру экрана если нет установленной высоты?
Подскажите пожалуйста. Мне нужно что бы блок в браузере всегда появлялся по центру экрана. Горизонтально и вертикально. Как это правильно сделать, если высота неизвестна?
Плюс в UI: легче отловить клик вне этого блока (что бы закрыть, как обычно делают)
Если кому интересно, только
(ловим через addEvenListener, ибо он не поддерживает "всплытие")