207 of 264 menu

Metóda getBoundingClientRect

Metóda getBoundingClientRect obsahuje objekt súradníc prvku. Súradnice sa vypočítavajú vzhľadom na viditeľnú časť stránky bez zohľadnenia posúvania (vzhľadom na okno). To znamená ako pri vlastnosti position s hodnotou fixed.

V vrátenom objekte sú obsiahnuté vlastnosti: left, top, right, bottom, width, height. Stojí za zmienku, že tieto vlastnosti nemajú nič spoločné s CSS vlastnosťami. Obsahujú vzdialenosti k príslušným stranám prvku. Pre left/right - od ľavej hranice viditeľnej oblasti stránky, a pre top/bottom - od hornej.

Syntax

prvok.getBoundingClientRect();

Príklad

Získame súradnice prvku:

<div id="elem"></div> #elem { width: 100px; height: 100px; border: 1px solid black; } let elem = document.querySelector('#elem'); console.log(elem.getBoundingClientRect());

Pozri tiež

  • vlastnosť offsetParent,
    ktorá obsahuje rodiča s pozicionovaním
  • vlastnosť offsetTop,
    ktorá obsahuje posunutie prvku zhora
  • vlastnosť offsetLeft,
    ktorá obsahuje posunutie prvku zľava
  • metóda elementFromPoint,
    ktorá vráti prvok podľa súradníc
Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť