recherche

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

javascript - Pourquoi la transformation dans l'objet imprimé par element.style a-t-elle une valeur alors que la transformation imprimée n'a aucune valeur?

Code :

Résultat de sortie :

Pourquoi est-il normal d'imprimer la valeur de l'attribut de transformation dans obj (comme indiqué ci-dessous)

Et la valeur de Console.log dans la deuxième ligne est 0px 0px 0px ?

J'ai déjà essayé la réponse d'un ami

console.log(window.getComputedStyle(this.$children[6].$el)['transform'])

Mais la valeur imprimée est matrice[1,0,0,1,0,0], ce qui n'est pas la réponse que je veux.

phpcn_u1582phpcn_u15822735 Il y a quelques jours702

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

  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-06-06 09:54:54

    L'objet

    el.style est utilisé pour définir le style sur un élément spécifique. Utilisez la méthode getComputedStyle pour obtenir la valeur de l'attribut de style.

    Par exemple :

    getComputedStyle(document.querySelector('.model'))['transform']

    répondre
    0
  • Annulerrépondre