Systèmes de coordonnées : les attributs de transformation
L'attribut transform a comme valeur possible une liste
de transformations séparées par des blancs et/ou une virgule.
Ces transformations individuelles sont appliquées l'une après
l'autre dans l'ordre où elles apparaissent. Ce peut être :
matrix ( a,b,c,d,e,f) ; les valeurs e et f
peuvent
recevoir des unités CSS
translate ( tx, [ ty] ) ; tx et ty peuvent
recevoir des unités CSS
scale ( sx, [ sy ] ) ; si sy n'est pas fourni,
on suppose sy = sx
rotate ( alpha ) spécifie une rotation d'angle
alpha
autour de l'origine de l'espace
de coordonnées utilisateur courantes
skewX ( beta ) spécifie une inclinaison d'angle
beta
le long de l'axe des x
skewY ( beta ) spécifie une inclinaison d'angle
beta
le long de l'axe des y
Toutes les valeurs numériques sont réelles
; les valeurs d'angle sont exprimées
dans les unités précisées pour les
angles
L'attribut transform est appliqué à
l'élément AVANT tout calcul de coordonnées ou de longueurs
pour cet élément