CSS3径向渐变的方法

这篇“CSS3径向渐变的方法”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“CSS3径向渐变的方法”文章吧。

十多年的茅箭网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。营销型网站建设的优势是能够根据用户设备显示端的尺寸不同,自动调整茅箭建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。创新互联从事“茅箭网站设计”,“茅箭网站推广”以来,每个客户项目都认真落实执行。

    CSS3径向渐变

    径向渐变由它的中心定义。

    为了创建一个径向渐变,你也必须至少定义两种颜色节点。颜色节点即你想要呈现平稳过渡的颜色。同时,你也可以指定渐变的中心、形状(圆形或椭圆形)、大小。默认情况下,渐变的中心是center(表示在中心点),渐变的形状是ellipse(表示椭圆形),渐变的大小是farthest-corner(表示到最远的角落)。

    语法

    background-image:radial-gradient(shapesizeatposition,start-color,...,last-color);

    径向渐变-颜色节点均匀分布(默认情况下)

    实例

    颜色节点均匀分布的径向渐变:

#grad {

  background-image: radial-gradient(red, yellow, green);

}

    径向渐变-颜色节点不均匀分布

    实例

    颜色节点不均匀分布的径向渐变:

#grad {

  background-image: radial-gradient(red 5%, yellow 15%, green 60%);

}

    设置形状

    shape参数定义了形状。它可以是值circle或ellipse。其中,circle表示圆形,ellipse表示椭圆形。默认值是ellipse。

    实例

    形状为圆形的径向渐变:

#grad {

  background-image: radial-gradient(circle, red, yellow, green);

}

    不同尺寸大小关键字的使用

    size参数定义了渐变的大小。它可以是以下四个值:

    closest-side

    farthest-side

    closest-corner

    farthest-corner

    实例

    带有不同尺寸大小关键字的径向渐变:

#grad1 {

  background-image: radial-gradient(closest-side at 60% 55%, red, yellow, black);

}

#grad2 {

  background-image: radial-gradient(farthest-side at 60% 55%, red, yellow, black);

}

    重复的径向渐变

    repeating-radial-gradient()函数用于重复径向渐变:

    实例

    一个重复的径向渐变:

#grad {

  background-image: repeating-radial-gradient(red, yellow 10%, green 15%);

}

以上就是关于“CSS3径向渐变的方法”这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注创新互联行业资讯频道。


标题名称:CSS3径向渐变的方法
浏览路径:http://pwwzsj.com/article/jsicid.html