-moz-linear-gradient和-webkit-gradient之间的区别

时间:2013-05-19 05:14:01

标签: css browser

-moz-linear-gradient和-webkit-gradient之间的基本区别是什么?我知道更改是参数,-moz是mozilla的意思。但是为什么我们为Mozilla提供不同的CSS属性。 webkit在这里代表什么?

2 个答案:

答案 0 :(得分:1)

  

但是,大多数情况下,扩展程序用于发布和测试   在编写W3C时开发的浏览器功能   尚未达到候选推荐人身份的草案 -   扩展允许这些新属性在它们之前进行广泛测试   可用作标准CSS属性。

http://reference.sitepoint.com/css/vendorspecific

  

其中一些属性已包含在草案CSS规范中   包含在最终建议中,但仍处于试验阶段。   最终标准属性可能与当前前缀不同   实施

https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/Mozilla_Extensions

答案 1 :(得分:0)

Webkit CSS属性

http://css-infos.net/properties/webkit

WebKit是一个开源的网络浏览器引擎。 WebKit也是Safari,Dashboard,Mail和许多其他OS X应用程序使用的引擎的Mac OS X系统框架版本的名称。 WebKit的HTML和JavaScript代码最初是作为KDE的KHTML和KJS库的一个分支。

CSS3 Gradients

<强>简介

WebKit通过在2008年初添加对-webkit-gradient的支持为CSS中的渐变铺平了道路,并且自引入以来它们已被广泛使用。

在过去几个月中,CSS工作组已经扩展了关于使渐变语法更易于使用的讨论,最近Tab Atkins在最新的图像值和替换内容模块草案中包含了一个提案。 WebKit和Mozilla现在已经实施了这个提议,以便网络作者可以对其进行试验,并向工作组提供反馈。请注意,该提案仍然是编辑的草稿,这意味着它仍然可能,甚至可能因用户反馈而改变。

新语法的主要目标是简单;现在,编写常见渐变非常容易,您将在下面的示例中看到。第二个目标是指定实现在浏览器中兼容的内容。

如果你还没有运行,请去抓一个最近的每晚构建,以便你可以看到这篇文章中的例子。

以下是一些简单的示例(请注意,所有这些示例都可以调整大小,因此您可以看到调整框的大小如何影响渐变):