Recomendaciones de cursos:
- Página anterior Función counters() de CSS
- Página siguiente Función drop-shadow() de CSS
- Volver a la capa superior Manual de funciones de CSS
Función cubic-bezier() de CSS
Definición y uso de CSS cubic-bezier()
La función se utiliza para definir la curva cúbica.
La curva cúbica se define por cuatro puntos P0, P1, P2 y P3. En CSS, P0 y P3 son el punto de partida y el punto de llegada de la curva, y las coordenadas de estos puntos son proporciones fijas. P0 es (0, 0), que representa el tiempo y el estado iniciales; P3 es (1, 1), que representa el tiempo y el estado finales.
cubic-bezier()
La función puede utilizarse con animation-timing-function
Atributos y transition-timing-function
Atributos utilizados juntos.
Ejemplo
Ejemplo 1
Un efecto de transición que cambia la velocidad desde el principio hasta el final:
div { width: 100px; height: 100px; background: red; transition: width 2s; transition-timing-function: cubic-bezier(0.1, 0.7, 1.0, 0.1); }
Ejemplo 2
Muestra los elementos <div> con diferentes valores de velocidad de curva cúbica suave:
#div1 {animation-timing-function: cubic-bezier(0,0,1,1);} #div2 {animation-timing-function: cubic-bezier(0.25,0.1,0.25,1);} #div3 {animation-timing-function: cubic-bezier(0.42,0,1,1);} #div4 {animation-timing-function: cubic-bezier(0,0,0.58,1);} #div5 {animation-timing-function: cubic-bezier(0.42,0,0.58,1);}
Sintaxis de CSS
cubic-bezier(x1,y1,x2,y2)
Valor | Descripción |
---|---|
x1,y1,x2,y2 | Obligatorio. Número. x1 y x2 deben ser números entre 0 y 1. |
Detalles técnicos
Versión: | CSS3 |
---|
Compatibilidad del navegador
La tabla de números representa la versión del navegador que admite completamente la función por primera vez.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
4.0 | 10.0 | 4.0 | 3.1 | 10.5 |
Páginas relacionadas
Referencia:Atributo animation-timing-function de CSS
Referencia:Atributo transition-timing-function de CSS
- Página anterior Función counters() de CSS
- Página siguiente Función drop-shadow() de CSS
- Volver a la capa superior Manual de funciones de CSS