您的位置:首页 > Web前端 > CSS

css3 渐变色彩(Gradient)

2015-11-09 14:38 232 查看
渐变色彩

线性渐变(linear)和径向渐变(radial)由于不同的渲染引引擎实现渐变的语法不同,这里我们只针对线性渐变的 W3C 标准语法来分析其用法,其余大家可以查阅相关资料。

W3C 语法已经得到了 IE10+、Firefox19.0+、Chrome26.0+ 和 Opera12.1+等浏览器的支持。

线性渐变:



参数:

第一个参数:指定渐变方向,可以用“角度”的关键词或“英文”来表示:



第一个参数省略时,默认为“180deg”,等同于“to bottom”。

第二个和第三个参数,表示颜色的起始点和结束点,可以有多个颜色值。

background-image:linear-gradient(to left, red, orange,yellow,green,blue,indigo,violet);

效果图:



例子:

style:

p {

width: 400px;

height: 150px;

line-height: 150px;

text-align:center;

color: #000;

font-size:24px;

background-image:linear-gradient(to top left,red,yellow,blue,green);

}

html:

<p>右下角向左上角的线性渐变背景</p>

效果:
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: