repeating-radial-css radial gradientt的重复值怎么写

CSS3 径向渐变(radial-gradient)
上篇文章介绍了 ,这篇文章向大家介绍 radial-gradient(径向渐变)以及重复渐变(线性重复、径向重复)。在以前,渐变效果和阴影、圆角效果一样都是做成图片,现在 CSS3 可以直接编写 &CSS 代码来实现。CSS3 径向渐变和线性渐变是很相似的,我们首先来看其语法:-moz-radial-gradient([&bg-position& || &angle&,]? [&shape& || &size&,]? &color-stop&, &color-stop&[, &color-stop&]*);
-webkit-radial-gradient([&bg-position& || &angle&,]? [&shape& || &size&,]? &color-stop&, &color-stop&[, &color-stop&]*);  除了您已经在线性渐变中看到的起始位置,方向,和颜色,径向梯度允许你指定渐变的形状(圆形或椭圆形)和大小(最近端,最近角,最远端,最远角,包含或覆盖 (closest-side, closest-corner, farthest-side, farthest-corner, contain or cover))。 颜色起止(Color stops):就像用线性渐变,你应该沿着渐变线定义渐变的起止颜色。下面为了更好的理解其具体的用法,我们主要通过不同的示例来对比CSS3径向渐变的具体用法  示例一:
background: -moz-radial-gradient(#ace, #f96, #1E90FF);
background: -webkit-radial-gradient(#ace, #f96, #1E90FF);  效果:  示例二:background: -moz-radial-gradient(#ace 5%, #f96 25%, #1E90FF 50%);
background: -webkit-radial-gradient(#ace 5%, #f96 25%, #1E90FF 50%);  效果如下:  从以上俩个示例的代码中发现,他们起止色想同,但就是示例二定位了些数据,为什么会造成这么大的区别呢?其实在径向渐变中虽然具有相同的起止色,但是在没有设置位置时,其默认颜色为均匀间隔,这一点和我们前面的线性渐变是一样的,但是设置了渐变位置就会按照渐变位置去渐变,这就是我们示例一和示例的区别之处:虽然圆具有相同的起止颜色,但在示例一为默认的颜色间隔均匀的渐变,而示例二每种颜色都有特定的位置。  示例三:background: -moz-radial-gradient(bottom left, circle, #ace, #f96, #1E90FF);
background: -webkit-radial-gradient(bottom left, circle, #ace, #f96, #1E90FF);  效果如下:  示例四:background: -moz-radial-gradient(bottom left, ellipse, #ace, #f96, #1E90FF);
background: -webkit-radial-gradient(bottom left, ellipse, #ace, #f96, #1E90FF);  效果如下:  示例三和示例四我们从效果中就可以看出,其形状不一样,示例三程圆形而示例四程椭圆形状,也是就是说他们存在形状上的差异。然而我们在回到两个示例的代码中,显然在示例三中设置其形状为 circle,而在示例四中 ellipse,换而言之在径向渐变中,我们是可以设置其形状的。  示例五:background: -moz-radial-gradient(ellipse closest-side, #ace, #f96 10%, #1E90FF 50%, #f96);
background: -webkit-radial-gradient(ellipse closest-side, #ace, #f96 10%, #1E90FF 50%, #f96);  效果如下:  示例六:background: -moz-radial-gradient(ellipse farthest-corner, #ace, #f96 10%, #1E90FF 50%, #f96);
background: -webkit-radial-gradient(ellipse farthest-corner, #ace, #f96 10%, #1E90FF 50%, #f96);  效果如下:  从示例五和示例六中的代码中我们可以清楚知道,在示例五中我人应用了closest-side而在示例六中我们应用了farthest-corner。这样我们可以知道在径向渐变中我们还可以为其设置大小(Size):size的不同选项(closest-side, closest-corner, farthest-side, farthest-corner, contain or cover)指向被用来定义圆或椭圆大小的点。 示例:椭圆的近边VS远角 下面的两个椭圆有不同的大小。示例五是由从起始点(center)到近边的距离设定的,而示例六是由从起始点到远角的的距离决定的。  示例七:background: -moz-radial-gradient(circle closest-side, #ace, #f96 10%, #1E90FF 50%, #f96);
background: -webkit-radial-gradient(circle closest-side, #ace, #f96 10%, #1E90FF 50%, #f96);  效果如下:  示例八:  效果如下:  示例七和示例八主要演示了圆的近边VS远边 ,示例七的圆的渐变大小由起始点(center)到近边的距离决定,而示例八的圆则有起始点到远边的距离决定。  示例九:background: -moz-radial-gradient(#ace, #f96, #1E90FF);
background: -webkit-radial-gradient(#ace, #f96, #1E90FF);  效果如下:  示例十:background: -moz-radial-gradient(contain, #ace, #f96, #1E90FF);
background: -webkit-radial-gradient(contain, #ace, #f96, #1E90FF);  效果如下:  示例九和示例十演示了包含圆 。在这里你可以看到示例九的默认圈,同一渐变版本,但是被包含的示例十的圆。  最后我们在来看两个实例一个是应用了中心定位和full sized,如下所示:/* Firefox 3.6+ */
background: -moz-radial-gradient(circle, #ace, #f96);
/* Safari 4-5, Chrome 1-9 */
/* Can't specify a percentage size? Laaaaaame. */
background: -webkit-gradient(radial, center center, 0, center center, 460, from(#ace), to(#f96));
/* Safari 5.1+, Chrome 10+ */
background: -webkit-radial-gradient(circle, #ace, #f96);  效果如下:  下面这个实例应用的是Positioned, Sized,请看代码和效果:/* Firefox 3.6+ */
/* -moz-radial-gradient( [ || ,]? [ || ,]? , [, ]* ) */
background: -moz-radial-gradient(80% 20%, closest-corner, #ace, #f96);
/* Safari 4-5, Chrome 1-9 */
background: -webkit-gradient(radial, 80% 20%, 0, 80% 40%, 100, from(#ace), to(#f96));
/* Safari 5.1+, Chrome 10+ */
background: -webkit-radial-gradient(80% 20%, closest-corner, #ace, #f96);  效果如下:  到此关于 CSS3 的两种渐变方式我们都介绍完了。再浪费大家一点时间,我们看看CSS3 重复渐变(Repeating Gradient)的应用。  如果您想重复一个渐变,您可以使用-moz-repeating-linear-gradient(重复线性渐变)和-moz-repeating-radial-gradient(重复径向渐变)。 在下面的例子,每个实例都指定了两个起止颜色,并无限重复。background: -moz-repeating-radial-gradient(#ace, #ace 5px, #f96 5px, #f96 10px);
background: -webkit-repeating-radial-gradient(#ace, #ace 5px, #f96 5px, #f96 10px);
background: -moz-repeating-linear-gradient(top left -45deg, #ace, #ace 5px, #f96 5px, #f96 10px);
background: -webkit-repeating-linear-gradient(top left -45deg, #ace, #ace 5px, #f96 5px, #f96 10px);  效果:  有关于CSS3渐变的东西就完了,大家看完了肯定会想,他主要用在哪些方面呢?这个说起来就多了,最简单的就是制作背景,我们还可以应用其制作一些漂亮的按钮,还可以用他来制作patterns,我在这里列出几种制作patterns的示例代码吧:  HTML代码:&ul&
&li class="gradient gradient1"&&/li&
&li class="gradient gradient2"&&/li&
&li class="gradient gradient3"&&/li&
&li class="gradient gradient4"&&/li&
&li class="gradient gradient5"&&/li&
&li class="gradient gradient6"&&/li&
&/ul&  CSS 代码:ul {
margin-top: 20
width: 150
height: 80
margin-bottom: 10
margin-right: 5
background: #
/*Controls the size*/
-webkit-background-size: 20px 20
-moz-background-size: 20px 20
background-size: 20px 20
li.gradient1 {
background-image: -webkit-gradient(
0 100%, 100% 0,
color-stop(.25, rgba(255, 255, 255, .2)),
color-stop(.25, transparent),
color-stop(.5, transparent),
color-stop(.5, rgba(255, 255, 255, .2)),
color-stop(.75, rgba(255, 255, 255, .2)),
color-stop(.75, transparent),
to(transparent)
background-image: -moz-linear-gradient(
rgba(255, 255, 255, .2) 25%,
transparent 25%,
transparent 50%,
rgba(255, 255, 255, .2) 50%,
rgba(255, 255, 255, .2) 75%,
transparent 75%,
transparent
background-image: -o-linear-gradient(
rgba(255, 255, 255, .2) 25%,
transparent 25%,
transparent 50%,
rgba(255, 255, 255, .2) 50%,
rgba(255, 255, 255, .2) 75%,
transparent 75%,
transparent
background-image: linear-gradient(
rgba(255, 255, 255, .2) 25%,
transparent 25%,
transparent 50%,
gba(255, 255, 255, .2) 50%,
rgba(255, 255, 255, .2) 75%,
transparent 75%,
transparent
li.gradient2 {
background-image: -webkit-gradient(linear, 0 0, 100% 100%,
color-stop(.25, rgba(255, 255, 255, .2)), color-stop(.25, transparent),
color-stop(.5, transparent), color-stop(.5, rgba(255, 255, 255, .2)),
color-stop(.75, rgba(255, 255, 255, .2)), color-stop(.75, transparent),
to(transparent));
background-image: -moz-linear-gradient(-45deg, rgba(255, 255, 255, .2) 25%, transparent 25%,
transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%,
transparent 75%, transparent);
background-image: -o-linear-gradient(-45deg, rgba(255, 255, 255, .2) 25%, transparent 25%,
transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%,
transparent 75%, transparent);
background-image: linear-gradient(-45deg, rgba(255, 255, 255, .2) 25%, transparent 25%,
transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%,
transparent 75%, transparent);
li.gradient3 {
background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(.5, rgba(255, 255, 255, .2)), color-stop(.5, transparent), to(transparent));
background-image: -moz-linear-gradient(rgba(255, 255, 255, .2) 50%, transparent 50%, transparent);
background-image: -o-linear-gradient(rgba(255, 255, 255, .2) 50%, transparent 50%, transparent);
background-image: linear-gradient(rgba(255, 255, 255, .2) 50%, transparent 50%, transparent);
li.gradient4 {
background-image: -webkit-gradient(linear, 0 0, 100% 0, color-stop(.5, rgba(255, 255, 255, .2)), color-stop(.5, transparent), to(transparent));
background-image: -moz-linear-gradient(0deg, rgba(255, 255, 255, .2) 50%, transparent 50%, transparent);
background-image: -o-linear-gradient(0deg, rgba(255, 255, 255, .2) 50%, transparent 50%, transparent);
background-image: linear-gradient(0deg, rgba(255, 255, 255, .2) 50%, transparent 50%, transparent);
li.gradient5 {
background-image: -webkit-gradient(linear, 0 0, 100% 100%, color-stop(.25, #555), color-stop(.25, transparent), to(transparent)),
-webkit-gradient(linear, 0 100%, 100% 0, color-stop(.25, #555), color-stop(.25, transparent), to(transparent)),
-webkit-gradient(linear, 0 0, 100% 100%, color-stop(.75, transparent), color-stop(.75, #555)),
-webkit-gradient(linear, 0 100%, 100% 0, color-stop(.75, transparent), color-stop(.75, #555));
background-image: -moz-linear-gradient(45deg, #555 25%, transparent 25%, transparent),
-moz-linear-gradient(-45deg, #555 25%, transparent 25%, transparent),
-moz-linear-gradient(45deg, transparent 75%, #555 75%),
-moz-linear-gradient(-45deg, transparent 75%, #555 75%);
background-image: -o-linear-gradient(45deg, #555 25%, transparent 25%, transparent),
-o-linear-gradient(-45deg, #555 25%, transparent 25%, transparent),
-o-linear-gradient(45deg, transparent 75%, #555 75%),
-o-linear-gradient(-45deg, transparent 75%, #555 75%);
background-image: linear-gradient(45deg, #555 25%, transparent 25%, transparent),
linear-gradient(-45deg, #555 25%, transparent 25%, transparent),
linear-gradient(45deg, transparent 75%, #555 75%),
linear-gradient(-45deg, transparent 75%, #555 75%);
li.gradient6 {
background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(.5, transparent), color-stop(.5, rgba(200, 0, 0, .5)), to(rgba(200, 0, 0, .5))),
-webkit-gradient(linear, 0 0, 100% 0, color-stop(.5, transparent), color-stop(.5, rgba(200, 0, 0, .5)), to(rgba(200, 0, 0, .5)));
background-image: -moz-linear-gradient(transparent 50%, rgba(200, 0, 0, .5) 50%, rgba(200, 0, 0, .5)),
-moz-linear-gradient(0deg, transparent 50%, rgba(200, 0, 0, .5) 50%, rgba(200, 0, 0, .5));
background-image: -o-linear-gradient(transparent 50%, rgba(200, 0, 0, .5) 50%, rgba(200, 0, 0, .5)),
-o-linear-gradient(0deg, transparent 50%, rgba(200, 0, 0, .5) 50%, rgba(200, 0, 0, .5));
background-image: linear-gradient(transparent 50%, rgba(200, 0, 0, .5) 50%, rgba(200, 0, 0, .5)),
linear-gradient(0deg, transparent 50%, rgba(200, 0, 0, .5) 50%, rgba(200, 0, 0, .5));
}  效果:  不错的效果吧,当然感兴趣的朋友可以到学习制作更多的不同效果。
上一篇: CSS3 Gradient 分为 linear-gradient(线性渐变)和 radial-gradient(径向渐变)。而我们今天主要是针对线性渐变来剖析其具体的用法。为了更好的应用 CSS3 Gradient,我们需要先了解一下目前的几种现代浏览器的内核,主要有 Mozilla(Firefox,Flock等)、W
下一篇: 本文为你介绍一个时尚的显示与隐藏图片文字说明的动画效果。当鼠标悬停在一张图片上的时候,包含作者信息、超链接、图片标题的说明内容将会显示出来,显示过程中会有多种特效。某些效果会用到3D transform。我们的目的是是显示效果有着微妙的变化,同时激发&  CSS3 Gradient分为linear-gradient(线性渐变)和radial-gradient(径向渐变)。  线性渐变在Webkit下的应用  CSS Code复制内容到剪贴板  -webkit-linear-gradient( [ || ,]? , [, ]*
)//最新发布书写语法  第一个参数表示渐变类型(type),可以是linear(线性渐变)或者radial(径向渐变)。  第二个参数和第三个参数,都是一对值,分别表示渐变起点和终点。这对值可以用坐标形式表示,也可以用关键值表示,比如 left  top(左上角)和left bottom(左下角)。  第四个和第五个参数,分别是两个color-stop函数。color-stop函数接受两个参数,第一个表示渐变的位置,0为起点,0.5为中点,1为结束点;第二个表示该点的颜色。  线性渐变在Mozilla下的应用  语法:  CSS Code复制内容到剪贴板  -moz-linear-gradient( [ || ,]? , [, ]*
)  参数:  其共有三个参数,第一个参数表示线性渐变的方向,top是从上到下、left是从左到右,如果定义成left  top,那就是从左上角到右下角。第二个和第三个参数分别是起点颜色和终点颜色。你还可以在它们之间插入更多的参数,表示多种颜色的渐变。  css3中实现了背景渐变  CSS Code复制内容到剪贴板   = [ | |   | ]  一:线性渐变  在CSS3中,可以使用 linear-gradient实现背景线性渐变。  CSS Code复制内容到剪贴板 = linear-gradient( [ [ | to ] ,]?
[, ]+ ) = [left | rightright] || [top |
bottombottom]  在ff浏览器时需要将样式代码书写成&-moz-linear-gradient&,chrome浏览器时需要写成&-webkit-linear-gradient&的形式。  这里颜色值也可以分好多段,如  CSS Code复制内容到剪贴板  background-image: linear-gradient(top, #eff6fb, #d3e4f3 68%);  CSS Code复制内容到剪贴板  background-image: linear-gradient( left, #FF0000, #FFA500 13.0%,#FFFF00
26.0%,#0000FF 39.0%,#.0%,#4B%,#EE82EE 78.0%)  显示效果:  渐变方向也指定关键字。  CSS Code复制内容到剪贴板  background-image: linear-gradient(top left, #eff6fb 10%, #d3e4f3 68%);  效果:  渐变方向也可以指定角度。  CSS Code复制内容到剪贴板  background-image: linear-gradient(0deg, #eff6fb 10%, #d3e4f3 68%);  0deg渐变开始在左侧,90deg的底部,180deg在右侧,270deg在顶部。因此,我们可以认为角度作为反??时针顺序。  如:  透明度(Transparency):还支持透明渐变。这是相当有用的,例如,当堆叠多个背景时。这里是两个背景的结合:一张图片,一个白色到透明的线性渐变。  二:径向渐变  径向渐变类似于线性渐变  CSS Code复制内容到剪贴板   = radial-gradient( [ [ || ] [ at]? , | at, ]? [ , ]+ )  1.颜色  直接定义颜色渐变。background: -moz-radial-gradient(red, yellow, #1E90FF);  效果如图:  指定位置颜色的渐变:background: -moz-radial-gradient(red 5%, yellow 25%, #1E90FF
50%);  效果如果:  2.形状  起始位置一样,形状不一样。  CSS Code复制内容到剪贴板  background-image: -moz-radial-gradient(bottombottom left,circle,red,
yellow, #1E90FF);  background-image: -moz-radial-gradient(bottombottom left,ellipse,red,
yellow, #1E90FF);  效果如图:  3.大小(Size):size的不同选项(closest-side, closest-corner, farthest-side,
farthest-corner, contain or cover)指向被用来定义圆或椭圆大小的点。  三:重复渐变(Repeating Gradients)  重复一个渐变,可以使用-moz-repeating-linear-gradient和-moz-repeating-radial-gradient。  CSS Code复制内容到剪贴板  .repeating_radial_gradient_example {  background: -moz-repeating-radial-gradient(black, black 5px, white 5px,
white 10px); }  .repeating_linear_gradient_example {  background: -moz-repeating-linear-gradient(top left -45deg, red, red 5px,
white 5px, white 10px); }
欢迎转载:
推荐:    CSS教程相关信息
?相关CSS教程文章推荐
热门CSS教程文章推荐
在本文中,我们将使用HTML和CSS创
在做这个东西之前,我们需要了解基
一、问题引导 我们经常会用到分享
在css中,我们可以使用:before伪元
两周前逛浦东Apple Store,因为看
我们来简单了解一下上文中提到的cs
5.12地震给四川人民带来了巨大灾
缩写,所以每个边框都要分开设置。
对于Web开发人员来说,当他们需要
百分百全屏背景注意要点-注意设计
广告赞助商
CSS教程文章阅读排
详解CSS3中使用gradient实现渐变效果的方法
摘要:CSS3 Gradient分为linear-gradient(线性渐变)以及radial-gradient(径向渐变)。 线性渐变在Webkit下的运用 CSS Code 复制内容到剪贴板 -webkit-linear-gradient([point||angle,]?stop,stop[,stop]*)//最新发布书写语法 第一个参数暗示渐变类型(type),可所
CSS3 Gradient分为linear-gradient(线性渐变)以及radial-gradient(径向渐变)。线性渐变在Webkit下的运用
CSS Code复制内容到剪贴板
-webkit-linear-gradient(&[&point&&||&&angle&,]?&&stop&,&&stop&&[,&&stop&]*&)//最新发布书写语法&&
&&& 第一个参数暗示渐变类型(type),可所以linear(线性渐变)或者者radial(径向渐变)。&&& 第二个参数以及第三个参数,都是一对值,分别暗示渐变出发点以及终点。这对值可以用坐标情势暗示,也能够用关头值暗示,好比 left&&& top(左上角)以及left bottom(左下角)。&&& 第四个以及第五个参数,分别是两个color-stop函数。color-stop函数接受两个参数,第一个暗示渐变的位置,0为出发点,0.5为中点,1为竣事点;第二个暗示该点的颜色。
线性渐变在Mozilla下的运用
CSS Code复制内容到剪贴板
-moz-linear-gradient(&[&point&&||&&angle&,]?&&stop&,&&stop&&[,&&stop&]*&)&&
&&& 其共有三个参数,第一个参数暗示线性渐变的标的目的,top是从上到下、left是从左到右,若是界说成left&&& top,那就是从左上角到右下角。第二个以及第三个参数分别是出发点颜色以及终点颜色。你还可以在它们之间插进更多的参数,暗示多种颜色的渐变。
css3中实现了布景渐变
CSS Code复制内容到剪贴板
&gradient&&=&[ &&
&&&&&linear-gradient&&|&&radial-gradient&&| &&
&&&&&repeating-linear-gradient&&|&&repeating-radial-gradient&&]&&
一:线性渐变&&
&在CSS3中,可使用 linear-gradient实现布景线性渐变。
CSS Code复制内容到剪贴板
&linear-gradient&&=&linear-gradient(&&[&[&&angle&&|&to&&side-or-corner&&]&,]?&&&&color-stop&[,&&color-stop&]+&)&&&side-or-corner&&=&[left
(原文出处:吾吾织梦)
------分隔线----------------------------
◎ 广告赞助
◎ 阅读说明READ EXPLANATION
推荐使用第三方专业下载工具下载本站软件,使用 WinRAR v3.10 以上版本解压本站软件。
下载本站资源,如果服务器暂不能下载请过一段时间重试!
如果遇到什么问题,请到本站论坛去咨寻,我们将在那里提供更多 、更好的资源!
本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。详解CSS3中使用gradient实现渐变效果的方法
作者:明天
字体:[ ] 来源:心肝宝贝 时间:08-18 18:06:54
这篇文章主要介绍了详解CSS3中使用gradient实现渐变效果的方法,是CSS3入门学习中的基础知识,需要的朋友可以参考下
CSS3 Gradient分为linear-gradient(线性渐变)和radial-gradient(径向渐变)。线性渐变在Webkit下的应用
-webkit-linear-gradient(&[&point&&||&&angle&,]?&&stop&,&&stop&&[,&&stop&]*&)//最新发布书写语法&&
&&& 第一个参数表示渐变类型(type),可以是linear(线性渐变)或者radial(径向渐变)。&&& 第二个参数和第三个参数,都是一对值,分别表示渐变起点和终点。这对值可以用坐标形式表示,也可以用关键值表示,比如 left&&& top(左上角)和left bottom(左下角)。&&& 第四个和第五个参数,分别是两个color-stop函数。color-stop函数接受两个参数,第一个表示渐变的位置,0为起点,0.5为中点,1为结束点;第二个表示该点的颜色。
线性渐变在Mozilla下的应用
-moz-linear-gradient(&[&point&&||&&angle&,]?&&stop&,&&stop&&[,&&stop&]*&)&&
&&& 其共有三个参数,第一个参数表示线性渐变的方向,top是从上到下、left是从左到右,如果定义成left&&& top,那就是从左上角到右下角。第二个和第三个参数分别是起点颜色和终点颜色。你还可以在它们之间插入更多的参数,表示多种颜色的渐变。
css3中实现了背景渐变
&gradient&&=&[ &&
&&&&&linear-gradient&&|&&radial-gradient&&| &&
&&&&&repeating-linear-gradient&&|&&repeating-radial-gradient&&]&&
一:线性渐变&&
&在CSS3中,可以使用 linear-gradient实现背景线性渐变。
&linear-gradient&&=&linear-gradient(&&[&[&&angle&&|&to&&side-or-corner&&]&,]?&&&&color-stop&[,&&color-stop&]+&)&&&side-or-corner&&=&[left&|&rightright]&||&[top&|&bottombottom]&&
在ff浏览器时需要将样式代码书写成&-moz-linear-gradient&,chrome浏览器时需要写成&-webkit-linear-gradient&的形式。
&这里颜色值也可以分好多段,如
background-image:&linear-gradient(top,&#eff6fb,&#d3e4f3&68%);&&
background-image:&linear-gradient(&left,&#FF0000,&#FFA500&13.0%,#FFFF00&26.0%,#0000FF&39.0%,#008000&52.0%,#4B0082&65.0%,#EE82EE&78.0%)&&
显示效果:
渐变方向也指定关键字。
background-image:&linear-gradient(top&left,&#eff6fb&10%,&#d3e4f3&68%);&&
渐变方向也可以指定角度。
background-image:&linear-gradient(0deg,&#eff6fb&10%,&#d3e4f3&68%);&&
0deg渐变开始在左侧,90deg的底部,180deg在右侧,270deg在顶部。因此,我们可以认为角度作为反??时针顺序。如:
透明度(Transparency):还支持透明渐变。这是相当有用的,例如,当堆叠多个背景时。这里是两个背景的结合:一张图片,一个白色到透明的线性渐变。
二:径向渐变
径向渐变类似于线性渐变
&radial-gradient&&=&radial-gradient(&&&[&[&&shape&&||&&size&&]&[&at&&position&&]?&,&|&&&&&at&&position&,&&&&]?&&&&color-stop&&[&,&&color-stop&&]+&)&&
1.颜色直接定义颜色渐变。background: -moz-radial-gradient(red, yellow, #1E90FF);
效果如图:
指定位置颜色的渐变:background: -moz-radial-gradient(red 5%, yellow 25%, #1E90FF 50%);效果如果:
2.形状起始位置一样,形状不一样。
background-image:&-moz-radial-gradient(bottombottom&left,circle,red,&yellow,&#1E90FF); &&
background-image:&-moz-radial-gradient(bottombottom&left,ellipse,red,&yellow,&#1E90FF);&&
效果如图:
3.大小(Size):size的不同选项(closest-side, closest-corner, farthest-side, farthest-corner, contain or cover)指向被用来定义圆或椭圆大小的点。
三:重复渐变(Repeating Gradients)重复一个渐变,可以使用-moz-repeating-linear-gradient和-moz-repeating-radial-gradient。
.repeating_radial_gradient_example&{&&&& &&
background:&-moz-repeating-radial-gradient(black,&black&5px,&white&5px,&white&10px);&}& &&
.repeating_linear_gradient_example&{&&& &&
&&background:&-moz-repeating-linear-gradient(top&left&-45deg,&red,&red&5px,&white&5px,&white&10px);&}&&
大家感兴趣的内容
12345678910
最近更新的内容

我要回帖

更多关于 radial gradient 的文章

 

随机推荐