鼠标移入后,图片变成另外的一张图片(1)| 直接给图片变色(只能变纯色)(2)

纯css

(1) 在鼠标移入后,让本来的那张图片变成另外一张图片,用到的是hover属性

        

 <a href=""><img src="../../public/image/h1.png" alt=""  style="width: 17%;" class="h1"></a>

<!--css里面-->

.h1:hover{
    content: url('../../public/image/h11.png');
}

选中前:         选中后:更改后(这里我用的只是不同颜色的同一张图片)

(2)直接给图片换个颜色

        这里用到的是 CSS3 滤镜filter中的drop-shadow

        先给img的外面加个div,给div的css设置以下参数:overflow: hidden;text-indent: -92px;,再给img设置以下参数:filter: drop-shadow(92px 0px white)

三个参数分别代表:

水平向右移动92px,

垂直向下移动0px,

投射出的形状颜色为白色。

 <div class="h1">
       <a href="">
            <img src="../../public/image/h1.png" alt="" class="h11" class="h11" >
        </a>
 </div>
<!--css代码-->
.h1{
overflow: hidden;text-indent: -92px;
}
.h11{
    width: 17%;
    filter: drop-shadow(92px 0px white)
}

 原图:         阴影填色后:更改后  

实习生每日小学习,嘿嘿~

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值