Ja, die erste Operation durchgeführt ist derjenige, der die meisten auf der rechten Seite., Das heißt hier operation2
vor operation1
erfolgt.
Hier ist die Dokumentation: http://www.w3.org/TR/css-transforms-1/, aber ich habe den Absatz darüber noch nicht gefunden.
Beispiel 1
Hier wird die Skalierung erste geschehen ist, und dann die Übersetzung von 100px vertikal (wenn Übersetzung zuerst fertig war, würde die Skalierung Übersetzung von 500px machen!)
#container {
\t position: absolute;
\t transform: translate(0,100px) scale(5);
\t transform-origin: 0 0; }
<div id="container"><img src="https://i.stack.imgur.com/xb47Y.jpg"></img></div>
Beispiel 2
Hier ist die Übersetzung erste und dann die Skalierung erfolgt (die Skalierung erfolgt nach macht, dass die Übersetzung wie ein 500px-Übersetzung aussieht!)
#container {
\t position: absolute;
\t transform: scale(5) translate(0,100px);
\t transform-origin: 0 0; }
<div id="container"><img src="https://i.stack.imgur.com/xb47Y.jpg"></img></div>
Nizza Artikel [** HIER **] (https://staff.washington.edu/fmf/2011/07/15/css3-transform-attribute-order/) –
alle seit Ihre Beispiele sind konsistent mit dem, was Sie denken, und mit der Dokumentation, warum zweifeln Sie? – vals
ist es von links nach rechts. Überprüfen Sie [diese] (https://drafts.csswg.org/css-transforms-1/#transform-rendering) – retrazil