Otra interesante opcion que nos da CSS3 es de crear degradados de forma muy sencilla para ya no tener que recurrir a imágenes de fondo como usualmente se hace.


Veamos primero la forma más simple:

1
background: -moz-linear-gradient(top, #65b6cf , #2c2c2c);

Este ejemplo crea un degradado que empieza arriba partiendo del color #65b6cf hasta terminar en #2c2c2c

Veamos algo un poco más complicado esta vez vamos a definir la longitud del degradado

1
background: -moz-linear-gradient(top, #65b6cf , #2c2c2c 50px);

También es posible usar varios colores en nuestro degradado

1
background: -moz-linear-gradient(top, #65b6cf , #2c2c2c 25%, #fff 80%);

Existe otra opción muy parecida para crear degrados radiales

1
background: -moz-radial-gradient(50%, #65b6cf , #2c2c2c);

Todo eso funciona en firefox, para hacerlo funcionar en Webkit la forma es un poco distinta

1
background: -webkit-gradient(linear, 0 0, 0 100%, from(#dedede), color-stop(8%, white), color-stop(20%, red);