看了大漠 写的关于 Gradient 的文章,我也想写点以便加深记忆。
首先gradient 分为linear-gradient (线性渐变) 和 radial-gradient(径向渐变),渐变是作为一个属性值来应用,比如用于background 背景、list-style-image 的属性值。
linear-gradient 线性渐变
语法:linear-gradient( [<point> || <angle>,] <stop>, <stop> [, <stop>]* )
其共有三个参数,第一个参数表示线性渐变的方向,top是从上到下、left是从左到右,如果定义成left top,那就是从左上角到右下角。第二个和第三个参数分别是起点颜色和终点颜色。你还可以在它们之间插入更多的参数,表示多种颜色的渐变。
如:background:-webkit-linear-gradient(top,#000,#fff);
radial-gradient(径向渐变)
语法:-moz-radial-gradient([<bg-position> || <angle>,]? [<shape> || <size>,]? <color-stop>, <color-stop>[, <color-stop>]*); 更具体的请看大漠的吧,一直很喜欢他的文章,因为写的很详细,每个知识点都很透彻!原文:http://www.w3cplus.com/content/css3-gradient
时间: 2024-11-08 22:35:15