Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/393.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 所有浏览器的CSS渐变简化_Javascript_Jquery_Html_Css - Fatal编程技术网

Javascript 所有浏览器的CSS渐变简化

Javascript 所有浏览器的CSS渐变简化,javascript,jquery,html,css,Javascript,Jquery,Html,Css,为什么我需要在css中使用-moz-linear-gradient和-webkit-gradient作为渐变代码,而不是在单行中编写渐变代码以实现所有浏览器兼容性 如果我使用10种不同的渐变效果,css编码将扩展到尽可能多的行。有没有其他方法可以简化或减少css渐变线 很抱歉在谷歌上看到这个愚蠢的问题,但我找不到合适的解释。希望有人能帮助这个新的bie这是因为在创建这些属性时,梯度在标准中没有最终确定。-moz和-webkit前缀表示这些属性是基于Mozilla和webkit的浏览器中使用的标准

为什么我需要在css中使用-moz-linear-gradient和-webkit-gradient作为渐变代码,而不是在单行中编写渐变代码以实现所有浏览器兼容性

如果我使用10种不同的渐变效果,css编码将扩展到尽可能多的行。有没有其他方法可以简化或减少css渐变线


很抱歉在谷歌上看到这个愚蠢的问题,但我找不到合适的解释。希望有人能帮助这个新的bie

这是因为在创建这些属性时,
梯度
在标准中没有最终确定。
-moz
-webkit
前缀表示这些属性是基于Mozilla和webkit的浏览器中使用的标准的实现,而不是其他属性


根据,gradient属性支持除IE9和更低版本之外的所有浏览器。

并不是所有CSS3属性在当前的web浏览器中都是标准化的。

这个问题似乎离题了,因为它是关于一个非常简单的internet搜索可以回答的问题。@Archer我完全改变了这个问题。你能给我一个答案吗?你不应该这样做,只是提出一个新问题。下面的答案与上面新编辑的问题无关。这个网站是为每个人而设的,不仅仅是你。我已经把这个问题退回去了,所以至少这个页面上的所有内容现在都是相互关联的。请不要这么剧烈地修改它。对不起,阿切尔,我失去了问问题的权限。这就是我编辑这个问题的原因。非常抱歉。至少编辑问题并删除downvote@PsycheGenie这不是堆栈溢出的工作方式。如果你需要问一个新问题,那么就这样做。不要编辑旧问题并删除以前接受的答案。对不起,Rory McCrossan,我失去了提问的权限。这就是我编辑这个问题的原因。非常抱歉,我将标记为正确