Rumah >hujung hadapan web >tutorial js >Bagaimanakah Saya Boleh Mendapatkan Lebar dan Ketinggian Elemen HTML untuk Pemusatan Tepat?
Untuk memusatkan elemen HTML dalam paparan penyemak imbas, menentukan lebar dan ketinggian sebenar adalah penting. Begini cara untuk mencapainya:
1. .offsetWidth dan .offsetHeight Properties
Anda boleh mendapatkan semula lebar dan tinggi offset elemen menggunakan:
var width = document.getElementById('foo').offsetWidth;
2. Fungsi .getBoundingClientRect()
Fungsi ini menyediakan maklumat yang lebih terperinci tentang dimensi dan lokasi elemen, mengambil kira perubahan CSS:
console.log(document.getElementById('foo').getBoundingClientRect()) /* Output: DOMRect { bottom: 177, height: 54.7, left: 278.5, right: 909.5, top: 122.3, width: 631, x: 278.5, y: 122.3, } */
Sokongan Penyemak Imbas:
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mendapatkan Lebar dan Ketinggian Elemen HTML untuk Pemusatan Tepat?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!