cari

Rumah  >  Soal Jawab  >  teks badan

javascript - Mengapakah nilai margin berbeza antara menggunakan js asli untuk mendapatkan badan dan menggunakan jquery untuk mendapatkan badan?

console.log(document.getElementsByTagName("body")[0].style.margin)  空
        console.log($("body").css("margin"))  8px
怪我咯怪我咯2781 hari yang lalu887

membalas semua(2)saya akan balas

  • 黄舟

    黄舟2017-07-05 10:44:07

    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

    balas
    0
  • 迷茫

    迷茫2017-07-05 10:44:07

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

    balas
    0
  • Batalbalas