javascript - Mengapakah nilai margin berbeza antara menggunakan js asli untuk mendapatkan badan dan menggunakan jquery untuk mendapatkan badan?
怪我咯
怪我咯 2017-07-05 10:42:07
0
2
859
console.log(document.getElementsByTagName("body")[0].style.margin)  空
        console.log($("body").css("margin"))  8px
怪我咯
怪我咯

走同样的路,发现不同的人生

membalas semua(2)
黄舟

Boleh cuba dapatkan lebar dan seumpamanya, dan hasilnya akan menjadi ''

Kerana XXX.style.XXX mengekstrak atribut industri

Oleh kerana perkara yang anda tetapkan melalui XXX.style.XXX juga merupakan atribut sebaris, jadi anda boleh mendapatkannya kali ini

Kemudian bagaimana untuk mengeluarkan atribut yang ditetapkan dengan css

getComputedStyle(element).margin
迷茫

Dua teg yang diperolehi <body> adalah sama, tetapi atribut pertama ditimpa dan kosong, dan yang kedua ialah 8px tanpa ditimpa.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan