css渐变颜色php,css3的颜色线性渐变属性:几种颜色之间的平稳过渡(附完整代码)...

当下web网页开发的过程中更多在意的是人机交互和用户体验,最直观的体现在网页色彩的多样化上面。本篇文章给大家带来的内容是关于如何使用css3实现颜色线性渐变属性,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

使用css3实现线性渐变的简介

css3中定义了两种渐变类型:线性渐变和径向渐变。线性渐变是指两个或者两个以上颜色之间显示平稳的过渡的动画效果,我们一般在css3中使用新增的gradients属性实现这个效果,我们根据渐变的方向分为从上至下、从右至左和对角渐变,其中默认的方向是从上向下渐变。

使用css3实现线性渐变的原理

我们需要在css3中定义两个颜色的节点,而这两个颜色就是需要平稳过渡的颜色,其中一个颜色节点为起点,另外一个颜色节点就是结束点,我们以div背景为例讲述一下background: linear-gradient(direction,colro1,color2);语法的使用。

使用css3实现线性渐变的代码

类型一:渐变方向是从上至下渐变

渐变(gradients)属性

div {

width: 400px;

height: 200px;

background: -webkit-linear-gradient(red,blue);

background: -o-linear-gradient(red,blue);

background: -moz-linear-gradient(red,blue);

background: -mos-linear-gradient(red,blue);

background: linear-gradient(red,blue);

}

实现效果

a9ab0a7589434a81b7cbd0eec9906c4e.png

类型二:渐变方向为从右至左渐变

渐变(gradients)属性

div {

width: 400px;

height: 200px;

background: -webkit-linear-gradient(right,red,blue);

background: -o-linear-gradient(right,red,blue);

background: -moz-linear-gradient(right,red,blue);

background: -mos-linear-gradient(right,red,blue);

background: linear-gradient(right,red,blue);

}

实现效果

a577ede74a73c2063d275b2f76ff23d8.png

类型三:渐变方向为从右下角至左上角渐变

渐变(gradients)属性

div {

width: 400px;

height: 200px;

background: -webkit-linear-gradient(left bottom,red,blue);

background: -o-linear-gradient(left bottom,red,blue);

background: -mos-linear-gradient(left bottom,red,blue);

background: -moz-linear-gradient(left bottom,red,blue);

background: linear-gradient(left bottom,red,blue);

}

实现效果

5d46d76646a78d8dc354e5b974d23dbd.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值