- Verschifft
- 14. August 2026 um 20:59 UTC
- Autor
- kamo
- Ausschuss
- 8640c1d
Es landete erst richtig, nachdem der Zettel verkleinert wurde. Die verwendete Messung getBoundingClientRect, der die PAINTED-Box und ein klebriges öffnet durch Animieren von Skala 0,86 mit einer leichten Drehung, so dass die erste Lesung wurde mitten im Einzug genommen und kam geschrumpft und versetzt. Nichts korrigiert es danach: eine Transformation ist keine Layoutänderung, also der ResizeObserver nie gefeuert. Resizing war einfach das erste, was eine Neumaßnahme erzwang sobald sich die Animation beruhigt hatte, weshalb sie erst dann richtig aussah. Es geht jetzt OffsetTop / OffsetLeft-Left bis die OffsetParent-Kette und liest OffsetWidth/OffsetHeight. Das sind Layout-Werte, unbeeinflusst von allen transformieren, so lesen sie die gleiche Mitte-Animation wie in Ruhe - richtig auf das erste Frame, ohne Abhängigkeit von der Animationsveredelung. Auch erneute Maßnahmen einmal auf dem nächsten Frame, für die reiche Redakteur legen nachdem es steigt, und bails anstatt zu erraten, wenn die Kette nicht die Notwurzel erreichen.