Показать сообщение отдельно
  #1 (permalink)  
Старый 15.03.2015, 14:11
Аспирант
Отправить личное сообщение для Valentin1918 Посмотреть профиль Найти все сообщения от Valentin1918
 
Регистрация: 10.01.2015
Сообщений: 44

JQuery и кроссбраузерность
При помощи JQuery узнаю высоту экрана
var windowHeight = $(window).height()
и высоту моего объекта
var objectHeight = parseInt(object.css('height'));

Потом задаю отступ сверху, чтоб объект был всегда по центру:
var marginTop = (windowHeight - objectHeight) / 2;
circle.css('margin-top', marginTop);

В итоге идеально работает в хроме и опере, но одинаково неправильно себя ведет (не воспринимает отступ вообще - объект вверху экрана) в мазиле, эксплорере и сафари.

Подскажите пожалуйста в чем может быть ошибка - куда смотреть, чтоб ее исправить. Спасибо!
Ответить с цитированием