207 of 264 menu

Metoda getBoundingClientRect

Metoda getBoundingClientRect përmban objektin e koordinatave të elementit. Koordinatat llogariten në lidhje me pjesën e dukshme të faqes pa marrë parasysh rrëshqitjen (në lidhje me dritaren). Kjo do të thotë sikur te vetia position në vlerën fixed.

Në objektin e kthyer përmbahen vetitë: left, top, right, bottom, width, height. Vlen të theksohet se këto veti nuk kanë asgjë të përbashkët me vetitë CSS. Në to përmbahen distancat deri te anët përkatëse të elementit. Për left/right - nga kufiri i majtë i zonës së dukshme të faqes, kurse për top/bottom - nga ai i sipërm.

Sintaksa

element.getBoundingClientRect();

Shembull

Le të marrim koordinatat e elementit:

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

Shihni gjithashtu

  • vetia offsetParent,
    e cila përmban prindin me pozicionim
  • vetia offsetTop,
    e cila përmban zhvendosjen e elementit nga lart
  • vetia offsetLeft,
    e cila përmban zhvendosjen e elementit nga e majta
  • metoda elementFromPoint,
    e cila kthen elementin sipas koordinatave
Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo