css线性渐变

css线性渐变

官方给出的语法是

background-image: linear-gradient(direction, color-stop1, color-stop2, ...);
  1. 使用角度,对渐变角度进行控制
    语法
background-image: linear-gradient(angle, color-stop1, color-stop2);

0deg 等于向上(to top)。值 90deg 等于向右(to right)。值 180deg 等于向下(to bottom)。
渐变的角度从垂直方向顺时针旋转,270deg表示向左的渐变,360deg表示向上的渐变。
2. 线性渐变的颜色,起点,终点。颜色+空格+百分比或者长度值。
默认的渐变方式从上往下。百分数从0%~100%
如果有两个颜色的话,当某个颜色设置了百分比后,就会从起始位置到指定百分比的位置开始填充实色(第二个颜色的起始位置在底部,后面跟的百分比越大,填充的实色区域越小)

background-image: linear-gradient( red ,pink 90% );

在这里插入图片描述

当两个颜色都设置了百分比后,就会从起始位置到第一个颜色后的百分比的位置开始填充实色,后面一个颜色后的百分比减去前面一个的就是渐变的区域。
如果有很多的颜色,就平均划分。比如有四个颜色,就有三个渐变区域,相邻两个百分比之间的差值就是渐变区域。

background-image: linear-gradient( red 0%,pink 50%,green 60%,yellow);

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值