Hi everyone! I'm the author of code.mu :)
I'd love to chat with my non-Russian audience. I'm looking for your feedback on the site and the translation quality. Let's chat:)
207 of 264 menu
◀ ▶

Meetod getBoundingClientRect

Meetod getBoundingClientRect sisaldab elemendi koordinaatide objekti. Koordinaadid arvutatakse lehe nähtava osa suhtes ilma kerimiseta (akna suhtes). See tähendab, nagu omadusel position väärtusel fixed.

Tagastatavas objeksis sisalduvad omadused: left, top, right, bottom, width, height. Väärib märkimist, et neil omadustel pole midagi ühist CSS omadustega. Need sisaldavad kaugusi vastavate elemendi külgedeni. left/right jaoks - vasakust servast nähtavast lehe alast, ja top/bottom jaoks - ülevalt.

Süntaks

element.getBoundingClientRect();

Näide

Hankige elemendi koordinaadid:

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

Vaata ka

  • omadus offsetParent,
    mis sisaldab positsioneeritud vanemat
  • omadus offsetTop,
    mis sisaldab elemendi nihet ülevalt
  • omadus offsetLeft,
    mis sisaldab elemendi nihet vasakult
  • meetod elementFromPoint,
    mis tagastab elemendi koordinaatide järgi
← →
↑
Eesti▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu