Transform Css
Ce moment ou on ce sent seul au monde, quand on ce rend compte qu'on a passé 1,5j pour rien car il existait une méthode sacrément plus simple.
Je parle de la manière de modifier un transform en Js, avec jQuery lorsqu'on fais un css('transform'), il nous retourne une jolie matrice.
De ce fait je me suis dis "s'il me retourne une matrice je dois utiliser celle-ci", et j'ai donc manipuler la matrice pour la transition, rotation, scale (c'était intéressant au passage).
SAUF que en Js natif, un style.transform donne directement les attributs du transform...
Tout ça car le plugin animate-enhanced ne gère ni la rotation, ni le scale et ne préserve pas le transform.
Edit : j'ai compris pourquoi jQuery retourne une matrice, car si on fait un getComputerStyle (pour obtenir le style du .css) on obtiens une matrice, et vu que le jQuery récupère les attributs de la feuille de style...
Edit2 : de même les vieux navigateurs retourne dans tous les cas une matrice.
Mon 24 Feb 2014 08:01:55 PM CET - permalink -
-
?8vbdew