Atributo offset de CSS
- Página anterior object-position
- Página siguiente offset-anchor
Definición y uso
offset
Atributo utilizado para animar elementos a lo largo de una trayectoria, es la forma abreviada de los siguientes atributos:
Con respecto a la configuración offset
Las diferentes formas de establecer valores de atributo, consulte más ejemplos a continuación.
Ejemplo
Ejemplo 1
Usar offset
Atributo abreviado para establecer los valores de offset-path, offset-distance y offset-rotate para el elemento <img>:
img { offset: path('M 50 80 C 150 -20 250 180 350 80') 150px auto 45deg; }
Ejemplo 2: offset-path y offset-rotate
Usar el elemento <img> para offset
Establecer los valores de atributo offset-path y offset-rotate:
img { offset: path('M 50 80 C 150 -20 250 180 350 80') 45deg; }
Ejemplo 3: offset-path y offset-distance
Usar el elemento <img> para offset
Establecer los valores de atributo offset-path y offset-distance:
img { offset: path('M 50 80 C 150 -20 250 180 350 80') 150px; }
Ejemplo 4: offset-path, offset-distance, offset-rotate y offset-anchor
Usar el elemento <img> para offset
Establezca los valores de los atributos offset-path, offset-distance, offset-rotate y offset-anchor:
img { offset: path('M 50 80 C 150 -20 250 180 350 80') 150px -90deg / 0% 50%; }
Sintaxis de CSS
offset: auto|value|initial|inherit;
Valor del atributo
Valor | Descripción |
---|---|
auto | Predeterminado. Ver los valores predeterminados de cada atributo 'offset-' individual. |
offset-anchor | especifica el punto fijo en el elemento que se encuentra en la trayectoria de animación. El valor predeterminado es auto. |
offset-distance | especifica la distancia desde el punto de partida de la trayectoria definida por offset-path. El valor predeterminado es 0. |
offset-path | especifica la trayectoria del elemento que se anima. El valor predeterminado es none. |
offset-position | especifica la posición inicial del elemento a lo largo de la trayectoria. El valor predeterminado es normal. |
offset-rotate | ángulo de rotación cuando el elemento se anima a lo largo de una trayectoria. El valor predeterminado es auto. |
initial | Establece este atributo en su valor predeterminado. Ver initial. |
inherit | Hereda este atributo de su elemento padre. Ver inherit. |
Detalles técnicos
Valor predeterminado: | Ver el valor predeterminado para las propiedades individuales |
---|---|
Herencia: | No |
Producción de animación: | Admite. Consulte:Atributos relacionados con la animación. |
Versión: | CSS3 |
Sintaxis de JavaScript: | object.style.offset="path('M 50,250 C 700,-50 -400,-50 250,250') 200px auto 90deg" |
Compatibilidad del navegador
Los números en la tabla representan la versión del navegador que admite completamente esta propiedad por primera vez.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
55 | 79 | 72 | 16 | 42 |
Páginas relacionadas
Tutoriales:Rutas de SVG
Tutoriales:Animaciones de CSS
Referencia:Atributo offset de CSS
Referencia:Atributo offset-anchor de CSS
Referencia:Atributo offset-distance de CSS
Referencia:Atributo offset-path de CSS
Referencia:Atributo offset-position de CSS
Referencia:Atributo offset-rotate de CSS
- Página anterior object-position
- Página siguiente offset-anchor