Please note, this is a STATIC archive of website developer.mozilla.org from November 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

HTMLElement.offsetTop

Перевод не завершен. Пожалуйста, помогите перевести эту статью с английского.

HTMLElement.offsetTop - свойство элемента доступно только для чтения, возвращает расстояние текущего элемента по отношению к верхней части offsetParent узла.

Синтаксис

topPos = element.offsetTop;

Параметры

  • topPosэто количество пикселей на которые делается отступ с верху, отсносительно родительского элемента.

Пример

var d = document.getElementById("div1");
var topPos = d.offsetTop;
 
if (topPos > 10) {
  // объект имеет отступ больше
  // чем 10 пикселей относительно своего родителя
}

Спецификация

Спецификация Статус Комментарии
CSS Object Model (CSSOM) View Module
Определение 'offsetTop' в этой спецификации.
Рабочий черновик  

Совместимость с браузерами

Особенности Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
Базовая поддержка (Да) ? ? ? ?
Особенности Android Android Webview Firefox Mobile (Gecko) Firefox OS IE Mobile Opera Mobile Safari Mobile Chrome for Android
Базовая Поддержка ? (Да) ? ? ? ? ? (Да)

В соответствии со спецификацией, это свойство будет возвращать null в Webkit, если элемент скрыт (свойство style.display этого элемента или любого его родителя имеет значение "none") или если свойство style.position самого элемента установлено в "fixed" .

Это свойство будет возвращать null в Internet Explorer (9), если style.position самого элемента устанавливается в "fixed". (Наличие  display:none не влияет на этот браузер.)

Смотрите также

Метки документа и участники

 Внесли вклад в эту страницу: mim3009
 Обновлялась последний раз: mim3009,