CSS3 背景颜色渐变属性 gradient 使用详解及代码生成工具

利用CSS3新增的gradient(背景颜色渐变)属性,可以直接编写相应CSS代码,制作渐变背景颜色的效果。相对于制作渐变背景图片,利用CSS3制作的渐变背景颜色则更容易修改,维护更方便。

CSS3 gradient(背景颜色渐变)预览

CSS3 gradient(背景颜色渐变)代码书写规范及示例

/* Webkit浏览器 */
background-image:-webkit-gradient(
linear,  /* 渐变类型:线性渐变 */
10% 10%,  /* 分别对应X,Y 方向渐变起始位置 */
100% 100%,  /* 分别对应X,Y 方向渐变终止位置 */
color-stop(0.14, rgb(255,0,0)),   /* 渐变颜色位置,及颜色 */
color-stop(0.5, rgb(255,255,0)),  /* 渐变颜色位置,及颜色 */
color-stop(1, rgb(0,0,255))  /* 渐变颜色位置,及颜色 */
);
/* Moz Firefox浏览器 */
background-image:-moz-linear-gradient(
10 10 90deg, /* 渐变起始位置及角度 */
rgb(255,0,0) 14%,  /* 渐变颜色位置,及颜色 */
rgb(255,255,0) 50%,  /* 渐变颜色位置,及颜色 */
rgb(0,0,255) 100%  /* 渐变颜色位置,及颜色 */
);

源代码:CSS3 gradient(背景颜色渐变)源代码

IE浏览器下渐变设置方法:

/* IE浏览器 */
background-image:filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4477a1', endColorstr='#81a8cb'); /* IE6,IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#4477a1', endColorstr='#81a8cb')"; /* IE8 */

推荐:在线CSS3 gradient (背景颜色渐变)代码生成器

2 Comments

  1. Pingback: CSS3 到底有多强大? « 任鸟飞网页设计博客-关注网页设计、网站开发、图形图像设计、互联网趣味信息及搜素引擎的IT原创博客

  2. Pingback: IE9试用体验 « 任鸟飞网页设计博客

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

:wink: :-| :-x :twisted: :) 8-O :( :roll: :-P :oops: :-o :mrgreen: :lol: :idea: :-D :evil: :cry: 8) :arrow: :-? :?: :!:

无觅相关文章插件,快速提升流量

任鸟飞网页设计博客 谜题推理 No.1 Web Design Gallery IndustryIdea LookForDesign AWebGallery Mobile Web Template iDesign Wallpaper Big Funny Picture iPhone Faves iPhone Mobi iPad Faves Android Faves BlackBerry Faves Best Design Magazine All Banner Templates Blog Earn Tips 是谁啊 只爱美人 家乡美 唯美爱 美人衣妆 AutoCAD 2D | Pro/E 3D江苏名企The HTML5 Templates