css背景色渐变(实例)

本文介绍了CSS中的linear-gradient和radial-gradient两种渐变效果。线性渐变支持从左往右、从右往左、从上到下和从下到上的方向设定,可以有多个颜色参数。径向渐变则涉及形状(椭圆或圆形)、大小和位置的定义,以及颜色的平滑过渡。
摘要由CSDN通过智能技术生成

1、linear-gradient线性渐变,语法:linear-gradient(direction,color 1,color 2...)

direction:用角度值指定渐变方向(或角度)
color:指定渐变起止颜色。

位置参数写在color之后,中间用空格隔开
用长度值或者百分比指定起止色位置。不允许负值。

 to right:设置渐变从左往右。相当于90deg:

 background-image: linear-gradient(to right,#f59ed1 0%,#62b5ff 100%)

 to left:设置渐变从右往左。相当于270deg:

 background-image: linear-gradient(to left,#f59ed1 0%,#62b5ff 100%)

  to bottom:设置渐变从上到下。相当于180deg,默认值:

 background-image: linear-gradient(to bottom,#f59ed1 0%,#62b5ff 100%)

 to top:设置渐变从下往上。相当于0deg:

 background-image: linear-gradient(to top,#f59ed1 0%,#62b5ff 100%)

多个颜色参数:

background-image: linear-gradient(to right,#f59ed1 0%,#62b5ff 50%,#4db949 100%);

2、radial-gradient径向渐变语法:radial-gradient(shape size at position,start-color,...,last-color)

shape:确定圆的类型

  • ellipse (默认): 指定椭圆形的径向渐变。
  • circle :指定圆形的径向渐变

size:定义渐变的大小,可能值:

  • farthest-corner (默认) : 指定径向渐变的半径长度为从圆心到离圆心最远的角
  • closest-side :指定径向渐变的半径长度为从圆心到离圆心最近的边
  • closest-corner : 指定径向渐变的半径长度为从圆心到离圆心最近的角
  • farthest-side :指定径向渐变的半径长度为从圆心到离圆心最远的边

position:定义渐变的位置。可能值:

  • center(默认):设置中间为径向渐变圆心的纵坐标值。
  • top:设置顶部为径向渐变圆心的纵坐标值。
  • bottom:设置底部为径向渐变圆心的纵坐标值。

start-color,...,last-color:用于指定渐变的起止颜色。

  圆形径向渐变:

background-image: radial-gradient(pink 20%, #8df 60%, #fff 80%);

  加尺寸径向渐变:

background-image: radial-gradient(

closest-corner at 60% 55%,rgb(255, 183, 0),rgb(41, 128, 0), rgb(0, 255, 255) 

);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

cherry014

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值