CSS创建颜色渐变

标签 css

有没有一种方法可以在不使用图像文件的情况下在 CSS 中创建颜色渐变?

我正在尝试为 DIV 提供具有颜色渐变的背景,使其看起来有光泽。

最佳答案

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

关于CSS创建颜色渐变,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2054940/

相关文章:

twitter-bootstrap - 在 Orchard 中的 PJS.Bootstrap 默认 css 之后加载 custom.css

html - 如何对齐按钮内容垂直对齐

html - margin : 0 auto positioning not working on divs

css - `transform-box`元素如何控制 `<use>`?

jquery - 如何在显示和隐藏的元素之间放置边框?

html - 带下拉菜单的 2 部分响应式 HTML 和 CSS 导航

html - 使内容在高度方面更具响应性

css - @ font-face可以在IE8中加载,但随后翻转为后备字体;还大胆?

css - 在不使用位置 :absolute 的情况下创建 css 转换

javascript - 使用具有淡入和淡出效果的 jQuery 更改悬停列表的背景主体图像 + 缩放