有没有办法使用CSS3创建渐变,然后 - 通过使用JavaScript(或服务器端?) - 我将能够支持IE或其他不受支持的浏览器?我的意思是 - js库会将渐变转换为PNG背景..渐变CSS3 Javascript库?
是否有类似的东西?
有没有办法使用CSS3创建渐变,然后 - 通过使用JavaScript(或服务器端?) - 我将能够支持IE或其他不受支持的浏览器?我的意思是 - js库会将渐变转换为PNG背景..渐变CSS3 Javascript库?
是否有类似的东西?
我找不到将CSS渐变转换为PNG的方法,我假设您必须事先构建它们并根据用户代理(即旧版浏览器的PNG背景)显示正确的背景。
但是,如果你正在寻找一种方式CSS3中的所有浏览器创建渐变,试试这个网站:
http://robertnyman.com/2010/02/15/css-gradients-for-all-web-browsers-without-using-images/
它会给你几招在所有浏览器梯度。
实际上它可以使用URL(数据...)并传递base64位图数据来定义您的png。请参阅http://www.patternify.com/以了解此技巧的实际应用示例
png是否必须通过JavaScript以CSS3渐变的形式编程构建?或者你只是在寻找方法来创建.PNG文件,这些文件恰好是渐变的? –
我想让它们通过JS以编程方式构建?如果这是可能的,那么它可以节省大量的跨浏览器工作,这就是为什么我问... – Alon