CSS3提供了多种方式创建图片渐变,其中使用rgba颜色模式的渐变被广泛使用。使用rgba模式会让图片的颜色更具有透明度和层次感,让整个页面更加美观。/ 以下是基本语法 / background: l...
CSS3提供了多种方式创建图片渐变,其中使用rgba颜色模式的渐变被广泛使用。使用rgba模式会让图片的颜色更具有透明度和层次感,让整个页面更加美观。
/* 以下是基本语法 */
background: linear-gradient(to bottom, rgba(255,255,255,0), rgba(255,255,255,1));
/* 解释:
使用line-gradient进行线性渐变
to bottom表示颜色由上到下渐变
rgba(255,255,255,0)表示起始颜色为白色,透明度为0
rgba(255,255,255,1)表示终止颜色为白色,透明度为1
*/
/* 也可以设置多色渐变 */
background: linear-gradient(to bottom, rgba(255,0,0,0), rgba(255,0,0,1), rgba(0,0,255,1));
/* 解释:
使用line-gradient进行线性渐变
to bottom表示颜色由上到下渐变
rgba(255,0,0,0)表示起始颜色为红色,透明度为0
rgba(255,0,0,1)表示渐变到红色,透明度为1
rgba(0,0,255,1)表示渐变到蓝色,透明度为1
*/ 以上代码可以在CSS的background属性中使用。需要注意的是,渐变的方向可以通过to bottom、to top、to left、to right等关键字来实现不同的效果。