Cómo crear un código de meteorito en un teléfono móvil
Degradado radial de color de fondo
Degradados css3
Degradados lineales Degradados lineales: arriba, abajo, izquierda, derecha, dirección diagonal
radial gradients Degradado radial: definido por su centro
Compatible con navegador: -webkit-(Google, safari) -moz-(Firefox) -o-(Open) Nota: ¡La sintaxis estándar debe colocarse al final! ! ! ! ! ! ! ! ! !
fondo: gradiente lineal(dirección, color-stop1, color-stop2, ...);
//dirección: arriba, izquierda, derecha, abajo,
Diagonal: arriba izquierda, abajo derecha,...
Fondo: gradiente lineal(ángulo, color-stop1, color-stop2 //Usar ángulo
); //ángulo: -180deg——0deg——180deg
Múltiples nodos de color:
fondo: -webkit-linear-gradient(rojo, verde, azul /* Safari 5.1); - 6.0 */ //Distribución promedio predeterminada
fondo: -webkit-linear-gradient(rojo 10, verde 85, azul 90); //Distribución desigual
Usar transparencia:
fondo: -webkit-linear-gradient(left, rgba(255,0,0,0), rgba(255,0,0,1)); /* Safari 5.1 - 6.0 * / p>
Degradado lineal repetido:
fondo: -webkit-repeating-linear-gradient(rojo, amarillo 10, verde 20);
Degradado radial css3
fondo: radial-gradient(centro, tamaño de forma, color inicial, ..., último color);
//El parámetro de forma define la forma. Puede ser el círculo de valor o la elipse. Entre ellos, círculo significa círculo y elipse significa elipse. El valor predeterminado es elipse.
//El parámetro de tamaño define el tamaño del degradado.
Pueden tener los siguientes cuatro valores:
lado más cercano
lado más lejano
esquina más cercana
esquina más lejana // Fondo predeterminado
Degradado radial repetido
: -webkit-repeating-radial-gradient(rojo, amarillo10, verde15);
blogs.com/couxiaozi1983/ p /3905073.html
Propiedad CSS align-content
La propiedad align-content alinea los elementos en el contenedor flexible cuando no ocupan todo el espacio disponible en el eje transversal del elemento. .
alinear contenido: estirar | centro | flex-start | flex-end | espacio-alrededor | El elemento se estira para adaptarse al contenedor.
Las filas se estirarán para ocupar el espacio restante. Si el espacio restante es negativo, este valor equivale a "flex-start". En otros casos, el espacio restante se divide equitativamente entre todas las filas para ampliar el tamaño de su eje transversal.
centro: El elemento se ubica en el centro del contenedor.
flex-start: El elemento se ubica al inicio del contenedor.
flex-end: El elemento se ubica al final del contenedor.
espacio entre filas: El elemento se ubica en un contenedor con espacio entre filas.
espacio alrededor: El elemento se ubica en un contenedor con espacios en blanco antes, entre y después de cada línea.
inicial: establece esta propiedad en su valor predeterminado.
heredar: Hereda este atributo del elemento padre.
atributo css align-self
El atributo align-self define la alineación de los elementos flexibles individualmente en la dirección del eje lateral (eje vertical).
Nota: El atributo align-self puede anular el atributo align-items del contenedor flexible.
align-self: auto | estirar | centro | flex-end | línea base | heredar; El elemento hereda la propiedad align-items de su contenedor principal. "estirar" si no hay un contenedor principal
estirar: el elemento se estira para ajustarse al contenedor.
centro: El elemento se ubica en el centro del contenedor.
flex-start: El elemento se ubica al inicio del contenedor.
flex-end: El elemento se ubica al final del contenedor.
línea base: El elemento se ubica en la línea base del contenedor.
inicial: establece esta propiedad en su valor predeterminado.
heredar: Hereda este atributo del elemento padre.
Propiedad de animación CSS
Utilice la propiedad abreviada para vincular la animación a un elemento
.
div{
animación: mi movimiento 5s infinito;
-webkit-animación: mi movimiento 5s infinito
}
animación: nombre duración tiempo-función retraso iteración-recuento dirección modo de relleno estado de reproducción;
nombre-animación: especifica el nombre del fotograma clave que se vinculará al selector.
duración-animación: La animación especifica cuántos segundos o milisegundos tarda en completarse.
función-de-timing-de-animación: Establece cómo la animación completará un ciclo.
Lineal: La velocidad de la animación es la misma de principio a fin.
facilidad: Predeterminado. La animación comienza a baja velocidad, luego se acelera y luego se ralentiza antes de terminar.
facilidad: La animación comienza a baja velocidad.
ease-out: La animación finaliza a baja velocidad.
facilidad de entrada y salida: La animación comienza y termina a una velocidad lenta.
cubic-bezier(n, n, n, n): su propio valor en la función cúbica-bezier. Los valores posibles son valores numéricos del 0 al 1. Curva de Bezier blogs.com/fydxx/p/6118734.html
animation-delay: establece el intervalo de retraso antes de que comience la animación. Valores negativos: -2s Tenga en cuenta que la animación saltará 2 segundos en el ciclo de animación.
animation-iteration-count: Define el número de veces que se reproduce la animación.
n: Número que define cuántas veces se debe reproducir la animación.
infinite: Especifica que la animación debe reproducirse infinitas veces (para siempre);
animation-direction: Especifica si la animación debe reproducirse en orden inverso.
normal: valor por defecto. La animación se reproduce normalmente.
reverse: la animación se reproduce al revés.
Alternativo: La animación se reproduce hacia adelante en números impares (1, 3, 5...) y a la inversa en números pares (2, 4, 6,...).
Alternate-reverse: La animación se reproduce en dirección inversa en los momentos impares (1, 3, 5...) y en dirección de avance en los momentos pares (2, 4, 6. ..).
inicial: establece esta propiedad en su valor predeterminado.
heredar: Hereda este atributo del elemento padre.
animation-fill-mode: Especifica el estilo que se aplicará al elemento cuando la animación no se reproduce (cuando la animación se completa, o cuando la animación tiene un retraso antes de comenzar a reproducirse).
ninguno: Valor predeterminado. La animación no aplica ningún estilo al elemento de destino antes o después de ejecutarse la animación.
hacia adelante: una vez finalizada la animación (determinada por el recuento de iteraciones de animación), la animación aplicará este valor de propiedad. // Una vez finalizada la animación, se mantendrá el estilo final.
hacia atrás: la animación aplicará el valor de propiedad definido en el fotograma clave que inició la primera iteración de la animación durante la definición del retraso de la animación. Estos son valores desde fotogramas clave (cuando la dirección de la animación es "normal" o "alternativa") o hasta fotogramas clave
(cuando la dirección de la animación es "inversa" o "alternativa" -inversa).
Ambos: La animación sigue las reglas de avance y fondo. Es decir, la animación expande las propiedades de la animación en dos lugares.
inicial: establece esta propiedad en su valor predeterminado.
heredar: Hereda este atributo del elemento padre.
animation-play-state: Especifica si la animación está en ejecución o en pausa.
animation-play-state: pausado | en ejecución;
pausado: Especifica pausar la animación.
en ejecución: Especifica la animación en ejecución.
inicial: establece la propiedad en su valor predeterminado.
heredar: Hereda atributos del elemento padre.
atributo de transformación css3
blogs.com/couxiaozi1983/p/3905073.html
atributo CSS align-content
align-content Propiedad que alinea elementos dentro de un contenedor flexible cuando los elementos no ocupan todo el espacio disponible en el eje transversal.
alinear contenido: estirar | centro | flex-start | flex-end | espacio-alrededor | El elemento se estira para adaptarse al contenedor.
Las filas se estirarán para ocupar el espacio restante. Si el espacio restante es negativo, este valor equivale a "flex-start". En otros casos, el espacio restante se divide equitativamente entre todas las filas para ampliar el tamaño de su eje transversal.
centro: El elemento se ubica en el centro del contenedor.
flex-start: El elemento se ubica al inicio del contenedor.
flex-end: El elemento se ubica al final del contenedor.
espacio entre filas: El elemento se ubica en un contenedor con espacio entre filas.
espacio alrededor: El elemento se ubica en un contenedor con espacios en blanco antes, entre y después de cada línea.
inicial: establece esta propiedad en su valor predeterminado.
heredar: Hereda este atributo del elemento padre.
atributo css align-self
El atributo align-self define la alineación de los elementos flexibles individualmente en la dirección del eje lateral (eje vertical).
Nota: El atributo align-self puede anular el atributo align-items del contenedor flexible.
align-self: auto | estirar | centro | flex-end | línea base | heredar; El elemento hereda la propiedad align-items de su contenedor principal. "estirar" si no hay un contenedor principal
estirar: el elemento se estira para ajustarse al contenedor.
centro: El elemento se ubica en el centro del contenedor.
flex-start: El elemento se ubica al inicio del contenedor.
flex-end: El elemento se ubica al final del contenedor.
línea base: El elemento se ubica en la línea base del contenedor.
inicial: establece esta propiedad en su valor predeterminado.
heredar: Hereda este atributo del elemento padre.
Propiedad de animación CSS
Utilice la propiedad abreviada para vincular la animación a un elemento
.
div{
animación: mi movimiento 5s infinito;
-webkit-animación: mi movimiento 5s infinito
}
animación: nombre duración tiempo-función retraso iteración-recuento dirección modo de relleno estado de reproducción;
nombre-animación: especifica el nombre del fotograma clave que se vinculará al selector.
duración-animación: La animación especifica cuántos segundos o milisegundos tarda en completarse.
función-de-timing-de-animación: Establece cómo la animación completará un ciclo.
Lineal: La velocidad de la animación es la misma de principio a fin.
facilidad: Predeterminado. La animación comienza a baja velocidad, luego se acelera y luego se ralentiza antes de terminar.
facilidad: La animación comienza a baja velocidad.
ease-out: La animación finaliza a baja velocidad.
facilidad de entrada y salida: La animación comienza y termina a una velocidad lenta.
cubic-bezier(n, n, n, n): su propio valor en la función cúbica-bezier. Los valores posibles son valores numéricos del 0 al 1. Curva de Bezier blogs.com/fydxx/p/6118734.html
animation-delay: establece el intervalo de retraso antes de que comience la animación. Valores negativos: -2s Tenga en cuenta que la animación saltará 2 segundos en el ciclo de animación.
animation-iteration-count: Define el número de veces que se reproduce la animación.
n: Número que define cuántas veces se debe reproducir la animación.
infinite: Especifica que la animación debe reproducirse infinitas veces (para siempre);
animation-direction: Especifica si la animación debe reproducirse en orden inverso.
normal: valor por defecto. La animación se reproduce normalmente.
reverse: la animación se reproduce al revés.
Alternativo: La animación se reproduce hacia adelante en números impares (1, 3, 5...) y a la inversa en números pares (2, 4, 6,...).
Alternate-reverse: La animación se reproduce en dirección inversa en los momentos impares (1, 3, 5...) y en dirección de avance en los momentos pares (2, 4, 6. ..).
inicial: establece esta propiedad en su valor predeterminado.
heredar: Hereda este atributo del elemento padre.
animation-fill-mode: Especifica el estilo que se aplicará al elemento cuando la animación no se reproduce (cuando la animación se completa, o cuando la animación tiene un retraso antes de comenzar a reproducirse).
ninguno: Valor predeterminado. La animación no aplica ningún estilo al elemento de destino antes o después de ejecutarse la animación.
hacia adelante: una vez finalizada la animación (determinada por el recuento de iteraciones de animación), la animación aplicará este valor de propiedad. // Una vez finalizada la animación, se mantendrá el estilo final.
hacia atrás: la animación aplicará el valor de propiedad definido en el fotograma clave que inició la primera iteración de la animación durante la definición del retraso de la animación. Estos son valores desde fotogramas clave (cuando la dirección de la animación es "normal" o "alternativa") o hasta fotogramas clave
(cuando la dirección de la animación es "inversa" o "alternativa" -inversa).
Ambos: La animación sigue las reglas de avance y fondo. Es decir, la animación expande las propiedades de la animación en dos lugares.
inicial: establece esta propiedad en su valor predeterminado.
heredar: Hereda este atributo del elemento padre.
animation-play-state: Especifica si la animación está en ejecución o en pausa.
animation-play-state: pausado | en ejecución;
pausado: Especifica pausar la animación.
en ejecución: Especifica la animación en ejecución.
inicial: establece la propiedad en su valor predeterminado.
heredar: Hereda atributos del elemento padre.
atributo de transformación css3
/cssref/css3-pr-transform.html
El atributo de transformación se aplica a la transformación 2D o 3D de un elemento. Esta propiedad le permite rotar, escalar, mover, inclinar, etc. el elemento.
transformar: ninguna | transformar-funciones;
ninguna: la definición no se transforma.
matriz(n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n) define la transformación 3D, usando 16 valores 4* 4 matriz.
translate(x, y) define la transformación 2D.
translate3d(x, y, z) define la transformación 3D.
translateX(x): Define la transformación, simplemente usando el valor del eje X.
translateY(y): Define la transformación, simplemente usando el valor del eje Y.
translateZ(z): define la transformación 3D, simplemente usando el valor del eje Z.
scale(x, y?) define la transformación de escala 2D.
scale3d(x, y, z) define la transformación de escala 3D.
scaleX(x) define la transformación de escala estableciendo el valor del eje X
…………………………………………y muchos más
Función css calc()
La función calc() se utiliza para calcular dinámicamente el valor de longitud.
Cabe señalar que se debe reservar un espacio antes y después del operador, por ejemplo: ancho: calc(100 - 10px);
Cualquier valor de longitud se puede calcular usando la función calc() calcula.
La función calc() admite operaciones , -, *, /.
La función calc() utiliza reglas de precedencia estándar para el procesamiento de números.
calc(expression)expression debe ser una expresión numérica y el resultado será el valor de retorno después de la operación. La función admite operaciones , -, *, /.
La función calc() utiliza reglas de precedencia estándar para el procesamiento de números.
calc(expression)expression debe ser una expresión numérica y el resultado será el valor de retorno después de la operación.