Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
206 of 264 menu
◀ ▶

Свойство offsetLeft

Свойство offsetLeft содержит левое смещение элемента относительно offsetParent. Содержит расстояние от offsetParent до границы элемента.

Синтаксис

элемент.offsetLeft;

Пример

Давайте найдем смещение элемента относительно своего offsetParent:

<div id="parent" style="position: relative;"> <div id="elem" style="position: absolute; left: 100px"></div> </div> let elem = document.querySelector('#elem'); console.log(elem.offsetLeft);

Результат выполнения кода:

100

Пример

Отступы margin также суммируются в смещение:

<div id="parent" style="position: relative;"> <div id="elem" style="position: absolute; left: 100px; margin: 50px"></div> </div> let elem = document.querySelector('#elem'); console.log(elem.offsetLeft);

Результат выполнения кода:

150

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

  • свойство offsetTop,
    которое содержит смещение элемента сверху
  • метод getBoundingClientRect,
    который находит смещение элемента
← →
↑
Русский▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить