Los degradados lineales son aquellos donde los colores pasan a través de una transicion y los podemos ver que pasan de un color a otra através de distintas direcciones como puede ser de arriba a abajo, de izquierda a dereha o a lo largo de caulquier eje de coordenadas X Y . Esta característica la podremos aplicar sobre aquellos elementos que soportan imágenes de fondo.Usaremos la sentencia
. A continuación indicaremos ciertas cosas a tener en cuenta:1. Valores : Dentro de los paréntesis de linear-gradient especificaremos la dirección del degradado y algunas pautas de color.
2. Dirección del degradado en grados : Podemos especificar la dirección del degradado através de angulos. Lo haremos con deg. 0deg apunta a la derecha y 90deg hacia arriba.
2. Dirección del degradado con palabras clave : También se puede especificar la dirección del degradado con las palabras claves top, bottom, left, right.
3. Colores : Una vez indicado la dirección, habrá que proporcionar los colores, esta parte se compone del color que se utilizará y del porcentaje o longitud del degradado que se quiere.
4. Degradados sin degradados : Se puede conseguir que los colores pasen de uno a otro pero sin que exista degradado para conseguir un color al otro. Esto provocará un efecto de rayas. Se consigue haciendo que el paso de un color a otro se coloque en la misma posición ambos colores. Vean en los ejemplos el numero 4.
Ejemplo
See the Pen aBRQwB by Bernardo Martin (@bermartinv) on CodePen.
Los degradados radiales : a diferencia del lineal este degradado empieza desde un punto hacia fuera de él de diferentes formas. Usaremos la sentencia
A continuación indicaremos ciertas cosas a tener en cuenta:1. Forma : La forma puede ser circle o ellipse siendo la última la predeterminada.
2. Tamaño : Pueden ser:
Valores
- closest-side
- closest-corner
- farthest-side
- farthest-corner
Ejemplo
See the Pen repeating linear gradient by Bernardo Martin (@bermartinv) on CodePen.
Los degradados repetidos : se pueden crear patrones en que se repita el diseño de degradado que hayamos creado. Para ello tendremos que usar la característica
en el caso de un degradado lineal y si fuera radial .Ejemplo
See the Pen radial-gradient by Bernardo Martin (@bermartinv) on CodePen.
Herramienta degradado 2 de westciv
Herramienta degradado 3 de patternizer
Herramienta degradado 4 de colorzilla
Gradient lab
Ejemplos degradados de Lea Verou