CSS3渐变属性

css3渐变可以让两个或者多个颜色之间平滑的显示

简单就是说一个颜色过渡到另一个颜色。

目前CSS3中有两种渐变情况

  1. 线性渐变 (向下/向上/向左/向右/对角方向)
  2. 径向渐变(由它们的中心定义)

今天的主角是 linear-gradient() 主要讲线性渐变

要注意的是 background-image: linear-gradient( 角度 , 颜色); 在这里不是background-color

首先我们要知道linear-gradient的语法规则,我们来看看

linear-gradient(角度,起止颜色);

角度:

to left:设置渐变为从右到左。相当于: 270deg
to right:设置渐变从左到右。相当于: 90deg
to top:设置渐变从下到上。相当于: 0deg
to bottom:设置渐变从上到下。相当于: 180deg。这是默认值,等同于留空不写。

颜色:

这个很好理解,要做渐变,当然得设置颜色值,换句话说,你得让浏览器知道你想要实现从哪个颜色到哪个颜色之间的渐变

当然颜色分配的起始位置也是而已改变的:

background: linear-gradient(#f00 0%,rgb(43, 185, 196) 50%,#ff0 50%,#ccc 100%);

当然渐变比较坑的就是关于渐变的兼容问题,这个应该是给位强烈的注意的了

基本的方法就是这种。如果更难详细的解释会在以后的bolg中写出来

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值