【发布时间】:2010-07-26 14:14:07
【问题描述】:
有谁知道支持跨浏览器渐变的 jquery css3 插件。到目前为止,我看到的所有渐变插件都是基于创建许多元素。
谢谢。
编辑:抱歉不清楚,我不想让 CSS3 在不支持它的浏览器上工作。我知道我可以在支持 CSS3 渐变的浏览器上使用渐变,并使用 IE 过滤器。我正在尝试看看是否有人已经编写了一个 jQuery 插件,以便我可以在代码中完成它。
例如,jquery 核心标准化elem.css('opacity', '.5'),以便它可以跨浏览器工作,而不管语法如何。也在为渐变寻找类似的东西。
但如果它不存在,我想我会自己写。
【问题讨论】:
-
CSS3 支持渐变,你不需要 jQuery 插件。问题是并非所有浏览器都实现 CSS3。
-
@RaYell,我想在 js 中做类似:
elem.css(gradient(#000).to(#fff));之类的事情,而不必手动手动写出所有 CSS,这很烦人。