207 of 264 menu

Kaedah getBoundingClientRect

Kaedah getBoundingClientRect mengandungi objek koordinat elemen. Koordinat dikira berdasarkan bahagian halaman yang kelihatan tanpa mengambil kira penatalan (berdasarkan tetingkap). Iaitu seperti sifat position dalam nilai fixed.

Dalam objek yang dikembalikan mengandungi sifat: left, top, right, bottom, width, height. Perlu diingatkan bahawa sifat-sifat ini tidak mempunyai sebarang kaitan dengan sifat CSS. Ia mengandungi jarak ke sisi elemen yang sepadan. Untuk left/right - dari sempadan kiri kawasan halaman yang kelihatan, dan untuk top/bottom - dari bahagian atas.

Sintaks

elemen.getBoundingClientRect();

Contoh

Dapatkan koordinat elemen:

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

Lihat juga

  • sifat offsetParent,
    yang mengandungi induk dengan pemposisian
  • sifat offsetTop,
    yang mengandungi ofset elemen dari atas
  • sifat offsetLeft,
    yang mengandungi ofset elemen dari kiri
  • kaedah elementFromPoint,
    yang mengembalikan elemen berdasarkan koordinat
Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak