recherche

Maison  >  Questions et réponses  >  le corps du texte

javascript - Pourquoi les valeurs de marge sont-elles différentes entre l'utilisation de js natif pour obtenir le corps et l'utilisation de jquery pour obtenir le corps ?

console.log(document.getElementsByTagName("body")[0].style.margin)  空
        console.log($("body").css("margin"))  8px
怪我咯怪我咯2781 Il y a quelques jours886

répondre à tous(2)je répondrai

  • 黄舟

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

    Vous pouvez essayer d'obtenir de la largeur, etc., et le résultat sera ''

    Parce que XXX.style.XXX extrait les attributs de l'industrie

    Parce que ce que vous définissez via XXX.style.XXX est également un attribut en ligne, vous pouvez donc l'obtenir cette fois

    Puis comment supprimer les attributs définis avec CSS

    getComputedStyle(element).margin

    répondre
    0
  • 迷茫

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

    Les deux balises obtenues <body> sont les mêmes, mais le premier attribut est écrasé et vide, et le second fait 8px sans être écrasé.

    répondre
    0
  • Annulerrépondre