CSS3快速上手之7:线性渐变+各种分布

来源:互联网 发布:移动网络玩游戏卡吗 编辑:程序博客网 时间:2024/06/05 17:26

1.代码:

<!DOCTYPE html><html><head><meta charset="utf-8"> <title>网页title</title> <style>#grad1 {    height: 40px;/*---rgba() 函数中的最后一个参数可以是从 0 到 1 的值,它定义了颜色的透明度:0 表示完全透明,1 表示完全不透明。---*/    background: -webkit-linear-gradient(left, rgba(255,0,0,0), rgba(255,0,0,1)); /* Safari 5.1 - 6.0 */    background: -o-linear-gradient(right, rgba(255,0,0,0), rgba(255,0,0,1)); /* Opera 11.1 - 12.0 */    background: -moz-linear-gradient(right, rgba(255,0,0,0), rgba(255,0,0,1)); /* Firefox 3.6 - 15 */    background: linear-gradient(to right, rgba(255,0,0,0), rgba(255,0,0,1)); /* 标准的语法(必须放在最后) */}#grad2 {    height: 40px;    background: -webkit-repeating-linear-gradient(red, yellow 10%, green 20%); /* Safari 5.1 - 6.0 */    background: -o-repeating-linear-gradient(red, yellow 10%, green 20%); /* Opera 11.1 - 12.0 */    background: -moz-repeating-linear-gradient(red, yellow 10%, green 20%); /* Firefox 3.6 - 15 */    background: repeating-linear-gradient(red, yellow 10%, green 20%); /* 标准的语法(必须放在最后) */}#grad3 {    height: 35px;    width: 40px;    background: -webkit-radial-gradient(red, green, blue); /* Safari 5.1 - 6.0 */    background: -o-radial-gradient(red, green, blue); /* Opera 11.6 - 12.0 */    background: -moz-radial-gradient(red, green, blue); /* Firefox 3.6 - 15 */    background: radial-gradient(red, green, blue); /* 标准的语法(必须放在最后) */}#grad4 {    height: 35px;    width: 40px;    background: -webkit-radial-gradient(red 5%, green 15%, blue 60%); /* Safari 5.1 - 6.0 */    background: -o-radial-gradient(red 5%, green 15%, blue 60%); /* Opera 11.6 - 12.0 */    background: -moz-radial-gradient(red 5%, green 15%, blue 60%); /* Firefox 3.6 - 15 */    background: radial-gradient(red 5%, green 15%, blue 60%); /* 标准的语法(必须放在最后) */}#grad5 {    height: 35px;    width: 40px;    background: -webkit-radial-gradient(red, yellow, green); /* Safari 5.1 - 6.0 */    background: -o-radial-gradient(red, yellow, green); /* Opera 11.6 - 12.0 */    background: -moz-radial-gradient(red, yellow, green); /* Firefox 3.6 - 15 */    background: radial-gradient(red, yellow, green); /* 标准的语法(必须放在最后) */}#grad6 {    height: 35px;    width: 40px;    background: -webkit-radial-gradient(circle, red, yellow, green); /* Safari 5.1 - 6.0 */    background: -o-radial-gradient(circle, red, yellow, green); /* Opera 11.6 - 12.0 */    background: -moz-radial-gradient(circle, red, yellow, green); /* Firefox 3.6 - 15 */    background: radial-gradient(circle, red, yellow, green); /* 标准的语法(必须放在最后) */</style></head><body><h3>线性渐变 - 透明度</h3><div id="grad1"></div><h3>重复的线性渐变</h3><div id="grad2"></div><h3>径向渐变 - 颜色结点均匀分布</h3><div id="grad3"></div><h3>径向渐变 - 颜色结点不均匀分布</h3><div id="grad4"></div><h3>径向渐变 - 椭圆形 Ellipse(默认)</h3><div id="grad5"></div><h3>径向渐变 - 圆形 Circle </h3><div id="grad6"></div></body></html>

2.结果:


0 0
原创粉丝点击