Heim  >  Fragen und Antworten  >  Hauptteil

javascript - Warum hat die Transformation in dem von element.style gedruckten Objekt einen Wert, die gedruckte Transformation jedoch keinen Wert?

Code:

Ausgabeergebnis:

Warum ist es normal, den Transformationsattributwert in obj auszudrucken (wie unten gezeigt)

Und der Wert von Console.log in der zweiten Zeile ist 0px 0px 0px?

Ich habe die Antwort eines Freundes bereits ausprobiert

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

Aber der gedruckte Wert ist Matrix[1,0,0,1,0,0], was nicht die Antwort ist, die ich will.

phpcn_u1582phpcn_u15822691 Tage vor667

Antworte allen(1)Ich werde antworten

  • 曾经蜡笔没有小新

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

    el.style对象应用于在特定元素上设置样式,使用getComputedStyle方法获取样式属性值。

    例如:

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

    Antwort
    0
  • StornierenAntwort