Показать сообщение отдельно
  #2 (permalink)  
Старый 30.03.2016, 15:29
Новичок на форуме
Отправить личное сообщение для Boortcore Посмотреть профиль Найти все сообщения от Boortcore
 
Регистрация: 30.03.2016
Сообщений: 5

Высота и ширина документа
document.documentElement.clientHeight;
document.documentElement.clientWidth;

Ширина и высота элемента.
var heightElem = parseInt(getComputedStyle(elem).height);
var widthElem = parseInt(getComputedStyle(elem).width);


Спозиционировать элемент строго по центру можно так
var Elem = document.querySelector('div#map');
Elem.style.top = (document.documentElement.clientHeight - heightElem)/2;
Elem.style.left = (document.documentElement.clientWidth - widthElem)/2;

Чтобы позиционирование изменялось под размер экрана, нужно засунуть код выше в функцию и повесить её на событие window.onresize
Ответить с цитированием