19-CSS渐变

一、线性渐变

#支持多颜色
background:linear-gradient(red,yellow,green)

#从左到右渐变,支持方向,默认从上到下
background:linear-gradient(to right,red,green)
background:linear-gradient(to top right,red,green)  右上角

#支持角度
background:linear-gradient(0deg,red,green)

background:linear-gradient(to right,red,green)
在这里插入图片描述

二、径向渐变

一个点到四周的渐变

background:radial-gradient(center,shape,size,start-color,…)
取值讲解:
1、颜色

background: radial-gradient(red,green,blue);
//从5%到15%红色渐变到绿色,从15%到60%绿色渐变到蓝色,之后全是蓝色
background: radial-gradient(red 5%,green 15%,blue 60%);

2、设置渐变形状

3、中心位置及不同尺寸的渐变
规定渐变到哪里停止:
在这里插入图片描述

注意:

background:-webkit-radial-gradient(60%,40%,closest-side,blue,green)
# -webkit 加上后谷歌浏览器才能识别该属性,固定值

三、重复渐变

background:repeating-linear-gradient(red,yellow 10%,green 20%);
background:repeating-radial-gradient(red,yellow 10%,green 20%);

在这里插入图片描述

四、实现太极图

使用伪元素:
在这里插入图片描述
在这里插入图片描述
效果:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值