小提示:理解CSS3 的线性渐变

小提示:理解CSS3 的线性渐变,第1张

概述译自:Quick Tip: Understanding CSS3 Gradients 中文:理解CSS3渐变请尊重版权,转载请注明来源,多谢!为了显示一个渐变而专门制作一个图片的做法是不灵活的,而且很快会成为一种不好的做法。但是遗憾的是,截至写这篇文章,可能还必须这样做,但是希望不会持续太久。多亏Firefox 和Safari/Chrom…

译自:Quick Tip: Understanding CSS3 GradIEnts
中文:理解CSS3渐变
请尊重版权,转载请注明来源,多谢!

为了显示一个渐变而专门制作一个图片的做法是不灵活的,而且很快会成为一种不好的做法。但是遗憾的是,截至写这篇文章,可能还必须这样做,但是希望不会持续太久。多亏firefox 和Safari/Chrome,我们现在可以使用最少的努力实现强大的渐变。在本文中,我们将展示CSS渐变的简单实现以及该属性在Mozilla和webkit内核浏览器中的不同。

PS:本文原文本来提供了一个视频,但是由于众所周知的原因,我们无法观看这个在Youtube上的视频,想看的同学请自己想办法观看(最高720P) : http://www.youtube.com/watch?v=9D2hyM5SSCE

Webkit

尽管Mozilla和Webkit通常对CSS3属性采取同样的语法,但是对于渐变,他们很不幸的不能达成一致。Webkit是第一个支持渐变的浏览器内核,它使用下面的结构:

/* Syntax,taken from: http://webkit.org/blog/175/introducing-css-gradIEnts/ */ 
-webkit-gradIEnt(<type>,<point> [,<radius>]?,<radius>]? [,<stop>]*)  
 
/* In practice... */ 
background: -webkit-gradIEnt(linear,0 0,0 100%,from(red),to(blue)); 

不要担心这些语法会让你看花眼,我也是这样的!只要记得我们需要用一个逗号来隔开这个参数组。

渐变的类型? (linear) 渐变开始的X Y 轴坐标(0 0 – 或者left-top) 渐变结束的X Y 轴坐标(0 100% 或者left-bottom) 开始的颜色? (from(red)) 结束的颜色? (to(blue)) 总结

以上是内存溢出为你收集整理的小提示:理解CSS3 的线性渐变全部内容,希望文章能够帮你解决小提示:理解CSS3 的线性渐变所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1024399.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-23
下一篇 2022-05-23

发表评论

登录后才能评论

评论列表(0条)

保存