English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
transform-L'attribut 'origin' permet de modifier la position de l'élément de conversion.
2L'élément de conversion D peut modifier les axes X et Y de l'élément. 3L'élément de conversion D peut également modifier l'axe Z de l'élément.
Le tableau suivant décrit l'utilisation et l'historique des versions de cette propriété, ainsi que la syntaxe d'utilisation de cette propriété dans le script JavaScript.
Valeur par défaut : | 50% 50% 0 |
---|---|
Appliqué à : | Élément transformable |
Héritage : | non |
Animable : | est.Veuillez consulter Propriété d'animation。 |
Version : | CSS3nouvelle fonction |
La syntaxe JavaScript : | object.style.transformOrigin="20@%" |
La syntaxe de cet attribut est la suivante :
transform-origin: x-position | y-position | z-position | initial | inherit
Attention :si ce n'est que pour 'transform'-L'attribut 'origin' spécifie une valeur, l'attribut suivant est supposé être 'center', qui équivaut à50% de la valeur.
Les exemples suivants montrent comment utiliser transform-attribut origin.
img { /* Chrome, Safari, Opera */ -webkit-transform: rotate(30deg); -webkit-transform-origin: 25% bottom; /* Firefox */ -moz-transform: rotate(30deg); -moz-transform-origin: 25% bottom; /* IE 9 */ -ms-transform: rotate(30deg); -ms-transform-origin: 25% bottom; transform: rotate(30deg); transform-origin: 25% bottom; }Testez pour voir‹/›
Attention :Si l'un des deux valeurs n'est pas un mot-clé, la première valeur représente la position horizontale de l'origine de la transformation (ou le décalage), la deuxième valeur représente la position verticale de l'origine de la transformation (ou le décalage).
Le tableau suivant décrit les valeurs de cet attribut.
valeur | description |
---|---|
x-position | représente la position horizontale de l'origine de la transformation (ou le décalage). Il peut avoir l'une des valeurs suivantes :
|
y-position | représente la position verticale de l'origine de la transformation (ou le décalage). Il peut avoir l'une des valeurs suivantes :
|
z-position | unlengthValeur, elle décrit la distance de l'origine Z = 0 (pour3D transformation)。Pourcentage invalide. |
initial | Rétablir cette propriété à sa valeur par défaut. |
inherit | Si spécifié, l'élément lié utilise le transform de son élément parent-Valeur de l'attribut origin. |
transform-Compatibilité du navigateur pour l'attribut origin, les numéros dans le tableau suivant indiquent la version minimale du navigateur prenant en charge cette propriété ; tous les navigateurs populaires prennent en charge cette propriété.
|
Veuillez consulter les tutoriels suivants :CSS3 2D transformation,CSS3 3D transformation
Propriétés associées :backface-visibility,perspective,perspective-origin,transform,transform-style。