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!