2010-06-19 20 views

Respuesta

9

Casi todos los navegadores admiten gradientes. Aquí está la CSS que necesita:

.gradient{ 
    /* For any browser that can't create a gradient */ 
    background-color: #EFEFEF; 
    /*//mozilla*/ 
    background: -moz-linear-gradient(top, #efefef, #FFF); 
    /* Chrome/Safari  */ 
    background: -webkit-gradient(linear, left top, left bottom, from(#EFEFEF), to(#FFF)); 
    /*IE 6/7 */ filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#EFEFEF',EndColorStr='#FFF'); 
    /*IE 8 */ 
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#EFEFEF, endColorstr=#FFF)"; 
} 
+0

No pude conseguir que funcione en FF 3.6.3, Opera 10.53 o IE 8. –

+0

Comprobar tus colores Este es muy delicado, desde gris claro hasta blanco. Y Opera no cree en gradientes en absoluto. –

+0

bien, pero por qué no está funcionando http://jsbin.com/iquje4/2 por favor, ¿puedes editar esto para hacer lo mismo como imagen de degradado en mi pregunta –

3

Pruebe algunos de los generadores de gradiente CSS que se pueden encontrar con una búsqueda en Google, tales como: http://gradients.glrzad.com/

o

http://www.designdetector.com/demos/css-gradients-demo-1.php

también, echar un vistazo a tutorial gradiente de Webkit: http://webkit.org/blog/175/introducing-css-gradients/

y Firefox: http://hacks.mozilla.org/2009/11/css-gradients-firefox-36/

Ahora - esto en mente: Se trata de cosas nuevas - CSS3, que no se ha finalizado todavía. El soporte de navegador para CSS3 es muy innovador. No obtendrás compatibilidad con navegadores cruzados para los navegadores que hayas enumerado. Los últimos Webkit (Safari, Google Chrome) y Firefox son sus mejores apuestas. IE admite filtros. Sin embargo, Opera no admite ningún tipo de gradientes.

+0

bien podemos darle apoyo en IE también utilizar cualquier Javascript –

+0

@ metal gear-sólido - Sí, pero usted tendrá que tener una imagen de gradiente de copia de seguridad para IE6 y tal vez 7, y cargar esas imágenes si CSS no funciona. – tcooc

+0

IE hace gradientes, solo usan "filtro". –

Cuestiones relacionadas