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

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' в этой спецификации.
Рабочий черновик  

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

We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help!

Особенности 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,