css3的积累

1、还是要用到这个东西,因此做些记录。

2、第一个还是transition和transf的搭配应用。比如说一幅图像,hover上去的时候,图像会放大或者缩小。这个时候,思路就是img定义transition,定义好它的四个属性(看手册),然后在img:hover上面定义变化的效果,就是transform,这个transform也有几个属性,其中一个就是scale,就这样进行搭配。代码可以如下:

  img
    {
        width: 30%;
        height:30%;
        transition: 0.5s ease
    }
    
    img:hover
    {
        transform: scale(1.2);
    }

3、从上面的再次延伸一下。主要是对图片的效果,比如hover之前是一个模样,hover以后又是另外一个模样,因此hover之前要定义好图片的transition属性,然后可以加上hover之前的图片其他属性,比如filter,可以是blur,或者是grayscale等属性,意思是图像是模糊的,并且是黑白的,hover了以后,好清晰啊。看代码:

      img
    {
        width: 30%;
        height:30%;
        transition: 2.5s ease;
        filter: grayscale(100%) blur(4px) ;
    }
         img:hover
    {
        transform: scale(1.2);
        filter: grayscale(0%) blur(0px);
    }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值