offsetLeft mendapatkan margin kiri relatif terhadap objek induk
left mendapatkan atau mengatur margin kiri relatif terhadap objek induk dengan properti positioning (posisi didefinisikan sebagai relatif).
Jika posisi div induk didefinisikan sebagai: relative: Menghasilkan elemen yang diposisikan secara mutlak
, posisi subdiv didefinisikan sebagai Mutlak:Hasilkan elemen yang diposisikan relatif , maka nilai style.left dari div turunan relatif terhadap nilai div induk,
Ini sama dengan offsetLeft, kecuali bahwa: 1. style.left mengembalikan string, seperti 28px, offsetLeft mengembalikan nilai 28, jika Anda perlu menghitung nilai yang diperoleh, Juga lebih nyaman untuk menggunakan offsetLeft. 2. style.left adalah baca-tulis, offsetLeft adalah baca-saja, jadi untuk mengubah posisi div, Anda hanya dapat memodifikasi style.left. 3. Nilai style.left perlu ditentukan terlebih dahulu, jika tidak, nilai yang diperoleh akan kosong. Dan itu harus didefinisikan dalam html, saya telah bereksperimen, jika didefinisikan dalam Di CSS, nilai style.left masih kosong, yang merupakan masalah yang saya temui di awal, dan saya selalu tidak bisa mendapatkan nilai style.left.
offsetLeft masih dapat diambil tanpa harus menentukan posisi div sebelumnya.
|