Propriété offset de CSS
- Page précédente object-position
- Page suivante offset-anchor
Définition et utilisation
offset
Cet attribut est utilisé pour animer les éléments suivant un chemin, c'est une forme abrégée des attributs suivants :
À propos de la définition offset
Différentes manières de définir les valeurs des attributs, voir plus d'exemples ci-dessous.
Exemple
Exemple 1
Utiliser offset
Attribut abrégé pour définir les valeurs des attributs offset-path, offset-distance et offset-rotate pour l'élément <img> :
img { offset: path('M 50 80 C 150 -20 250 180 350 80') 150px auto 45deg; }
Exemple 2 : offset-path et offset-rotate
Utilisez l'élément <img> pour offset
Définir les valeurs des attributs offset-path et offset-rotate :
img { offset: path('M 50 80 C 150 -20 250 180 350 80') 45deg; }
Exemple 3 : offset-path et offset-distance
Utilisez l'élément <img> pour offset
Définir les valeurs des attributs offset-path et offset-distance :
img { offset: path('M 50 80 C 150 -20 250 180 350 80') 150px; }
Exemple 4 : offset-path, offset-distance, offset-rotate et offset-anchor
Utilisez l'élément <img> pour offset
Valeurs des attributs de propriété offset-path, offset-distance, offset-rotate et offset-anchor :
img { offset: path('M 50 80 C 150 -20 250 180 350 80') 150px -90deg / 0% 50%; }
Syntaxe CSS
offset: auto|value|initial|inherit;
Valeur de l'attribut
Valeur | Description |
---|---|
auto | Par défaut. Voir la valeur par défaut de chaque propriété 'offset-' individuelle. |
offset-anchor | Définit le point fixe de l'élément sur le chemin d'animation. La valeur par défaut est auto. |
offset-distance | Définit la distance à partir du point de départ du chemin défini par offset-path. La valeur par défaut est 0. |
offset-path | Définit le chemin d'animation de l'élément. La valeur par défaut est none. |
offset-position | Définit la position initiale de l'élément suivant le chemin. La valeur par défaut est normal. |
offset-rotate | Définit l'angle de rotation de l'élément suivant le chemin de l'animation. La valeur par défaut est auto. |
initial | Réinitialise cette propriété à sa valeur par défaut. Voir initial. |
inherit | Inherits this property from its parent element. Voir inherit. |
Détails techniques
Valeur par défaut : | Voir la valeur par défaut pour les propriétés individuelles |
---|---|
Héritabilité : | Non |
Réalisation de l'animation : | Supporté. Voir :Propriétés liées aux animations. |
Version : | CSS3 |
Syntaxe JavaScript : | object.style.offset="path('M 50,250 C 700,-50 -400,-50 250,250') 200px auto 90deg" |
Support du navigateur
Les nombres dans le tableau représentent la version du navigateur qui prend en charge cette propriété pour la première fois.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
55 | 79 | 72 | 16 | 42 |
pages associées
Tutoriel :Chemins SVG
Tutoriel :Animation CSS
Référence :Propriété offset de CSS
Référence :Propriété offset-anchor de CSS
Référence :Propriété offset-distance de CSS
Référence :Propriété offset-path de CSS
Référence :Propriété offset-position de CSS
Référence :Propriété offset-rotate de CSS
- Page précédente object-position
- Page suivante offset-anchor