线性渐变实现蒙版遮罩

线性渐变、背景尺寸、定位、混合模式综合实现蒙版遮罩

实现CSS3主要属性:

background: linear-gradient( dir, color1, color2,...); //先定义一个线型渐变
background-size: 400% 400%; // 把线型渐变扩大,默认可视盒子的颜色就是线性渐变其中的一部分颜色
transition: .5s all; //增加过渡效果

//:hover的时候运用定位将可视盒子定位到线性渐变其他颜色部分
:hover{
      background-position: 100% 100%;  
    }
    
图片的透明处理:
opacity: .5; //为了给底层图片增加透明效果
mix-blend-mode:  screen; //透明效果会出现多层透明,运用混合模式解决

/*混合模式(mix-blend-mode):该属性的作用是将一个元素同其父标签的元素发生混合*/
属性值:
            /*mix-blend-mode: normal;          /*正常*/
            /*mix-blend-mode: multiply;        /*正片叠底*/
            /*mix-blend-mode: screen;          /*滤色*/
            /*mix-blend-mode: overlay;         /*叠加*/
            /*mix-blend-mode: darken;          /*变暗*/
            /*mix-blend-mode: lighten;         /*变亮*/
            /*mix-blend-mode: color-dodge;     /*颜色减淡*/
            /*mix-blend-mode: color-burn;      /*颜色加深*/
       
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值