English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Свойство offsetLeft HTML DOM

Объект элемента HTML DOM

offsetLeftЧтение только свойств для получения расстояния от левого внешнего края до левого внутреннего края offsetParent (в пикселях).

Возвращаемое значение включает:

  • Левое положение и отступы элемента

  • Левая отступ, полоса прокрутки и рамка

Примечание:ЭтотoffsetParentЭлементы являются ближайшими родительскими элементами за исключением статических.

Чтобы вернуть верхнее положение элемента, используйтеoffsetTopСвойства.

Грамматика:

element.offsetLeft
var myBox = document.getElementById("box");
document.getElementById("result").innerHTML = myBox.offsetLeft;
Проверьте, что‹/›

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

Все браузеры полностью поддерживают свойство offsetLeft:

Свойство
offsetLeftДаДаДаДаДа

Технические детали

Возврат значения:Число, представляющее левую позицию элемента в пикселях
Версия DOM:Модель объектов CSS (CSSOM)

Более примеров

Вернуть положение DIV элемента:

var myBox = document.getElementById("box");
var x = document.getElementById("result");
x.innerHTML = "offsetLeft: " + myBox.offsetLeft + "<br>offsetTop: " + myBox.offsetTop;
Проверьте, что‹/›

Соответствующие参考资料

Референс HTML DOM:Свойство offsetHeight

Референс HTML DOM:Свойство offsetWidth

Референс HTML DOM:Свойство offsetTop

Референс HTML DOM:Свойство offsetParent

Объект элемента HTML DOM