Cómo hacer un degradado con CSS para todos los navegadores

  • Autor Autor Fabián Rodríguez
  • Fecha de inicio Fecha de inicio
Fabián Rodríguez

Fabián Rodríguez

Lambda
Programador
Verificación en dos pasos activada
Hola,
Pues nada, solo estaba haciendo un diseño que tuviera un fondo con degradado y quería usar solamente CSS (sin imágenes de fondo) por lo que estuve buscando como hacerlo en cada navegador, incluidos Internet Explorer 6 y las versiones recientes.

Insertar CODE, HTML o PHP:
background: -webkit-gradient(linear, left top, left bottom, from(#00abeb), to(#fff), color-stop(0.7, #fff));
background: -moz-linear-gradient(top, #00abeb, #fff);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00abeb', endColorstr='#ffffff');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#00abeb', endColorstr='#ffffff')";
background: -o-linear-gradient(top, #00abeb, #ffffff);

Ahí se muestra para Opera 11.10, Internet Explorer 6 en adelante, Safari, Chrome y Firefox.
 
Muy bueno, yo tenía uno que funcionaba en todos menos iexplorer (para variar jeje)
 
lo malo de estos códigos es que no valida el css, pero qué va, a google eso no le importa xD, muchas gracias por el aporte.
 
Muchas gracias por el aporte!
 
buen aporte, tenia una pero esta parece mucho mejor :3
saludos
 
Ese seria el css , pero como lo aplico con el html?
 
Ese seria el css , pero como lo aplico con el html?

en el html creas un div: ejemplo:
HTML:
<div id="fondoweb"></div>

y en tu css,
HTML:
#fondoweb {
background: -webkit-gradient(linear, left top, left bottom, from(#00abeb), to(#fff), color-stop(0.7, #fff));
background: -moz-linear-gradient(top, #00abeb, #fff);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00abeb', endColorstr='#ffffff');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#00abeb', endColorstr='#ffffff')";
background: -o-linear-gradient(top, #00abeb, #ffffff);
}
 
<div id="fondoweb"></div> ese no es.
 
Atrás
Arriba