Свойство offsetLeft
Примеры element.offsetLeft
Получить позицию offsetLeft из "myDIV":
const element = document.getElementById("myDIV");
let pos = element.offsetLeft;
Попробуйте сами »
Получить позиции "myDIV":
const element = document.getElementById("myDIV");
let pos1= element.offsetTop;
let pos2= element.offsetLeft;
Попробуйте сами »
Описание offsetLeft
Свойство offsetLeft возвращает левую позицию (в пикселях) относительно родительского элемента.
Возвращаемое значение включает:
- левую позицию и поле элемента
- левый отступ, полосу прокрутки и границу родительского элемента
Свойство offsetLeft доступно только для чтения.
Учебник: offsetLeft
Свойства offsetParent и offsetLeft
Все элементы блочного уровня сообщают смещения относительно родительского смещения:
- offsetTop
- offsetLeft
- offsetWidth
- offsetHeight
Смещенный родительский элемент — это ближайший предок элемента, имеющий позицию, отличную от статической.
Если смещенный родительский элемент не существует, смещение выполняется относительно тела документа.
Связные страницы offsetLeft
Синтаксис offsetLeft
Верните левую позицию смещения:
element.offsetLeft
Возвращаемое значение offsetLeft
| Тип | Описание |
|---|---|
| Number | Левое положение элемента в пикселях. |
Поддержка offsetLeft
element.offsetLeft поддерживается во всех браузерах:
| Chrome | Edge | Firefox | Safari | Opera | IE |
| Да | Да | Да | Да | Да | Да |