2013-05-09 12 views
10

Gibt es eine jQuery-Lösung, die variieren kann, dass genaue Anzeigehöhe der -webkit-transform: scale(0.7851);CSS3, wie Höhe und Breite nach Skala berechnen

der scale Wert zu finden, warum für die richtige Lösung

Getestet diese Optionen leider suchen das fand Lösung noch nicht :(

height() 
innerHeight() 
outerHeight() 
outerHeight(true) 

ich dieses Thema denke nur eine Grundlage der Mathematik beheben;)

+1

Sobald die Animation vorbei war, nehmen Sie die Höhe() und die Breite des Elements. –

+0

@EinerS danke für deinen Vorschlag, so zu testen – Muhammed

+0

Es scheint, dass die Methoden 'height()' und 'width()' CSS-Transformationen (noch) nicht berücksichtigen. [Es ist ein bekanntes Problem] (http://bugs.jquery.com/ticket/11114). Ich denke, die beste Lösung ist, das Bild in jQuery anstatt in CSS zu skalieren, wenn Sie jQuery benötigen, um das Endergebnis zu berechnen. Andernfalls analysieren Sie den Wert "-webkit-transform" und extrahieren Sie den Skalierungsfaktor selbst. – Blazemonger

Antwort