CSS创建颜色渐变

Bri*_*ian 4 css

有没有办法在CSS中创建颜色渐变而不使用图像文件?

我试图给DIV一个带有颜色渐变的背景,使它看起来很有光泽.

Nic*_*ole 7

Safari(Webkit)支持它:http: //webkit.org/blog/175/introducing-css-gradients/

Firefox 3.6+支持它:https: //developer.mozilla.org/en/CSS/-moz-linear-gradient

W3规范定义了对它的支持:http: //dev.w3.org/csswg/css3-images/#gradients-

您可以使用Modernizr检测支持并回退图像:http: //www.modernizr.com/docs/#cssgradients

  • 嗯,WebKit继续发明了自己不同于W3的语法.天才.但是,请记住,所谓的"定义"只不过是一个草案,所以W3C没有定义任何东西,他们仍然在思考它的外观. (2认同)