CSS3 渐变(Gradient)详解

CSS3 渐变可以实现在两个或多个指定的颜色之间显示平稳的过渡,以前,必须要使用图像来实现这些效果。

但是如今可以通过使用 CSS3 渐变来实现,而且渐变效果的元素在放大时看起来效果更好,

CSS3 Gradient定义了两种类型的渐变:

  • 线性渐变(linear-gradient):

    • 向下/向上/向左/向右/对角方向
  • 径向渐变(radial-gradient):

    • 由它们的中心定义

一、CSS3线性渐变(linear-gradient)

body {
    background-image: linear-gradient(to bottom, red, yellow, blue);
    //从上向下的线性渐变,从红色开始,转为黄色,再到蓝色
}

为了创建一个线性渐变,必须至少定义两种颜色节点。
颜色节点即你想要呈现平稳过渡的颜色。同时,你也可以设置一个起点和一个方向(或一个角度)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。