您好,欢迎来到二三娱乐。
搜索
您的当前位置:首页css实现鼠标经过的时候图片放大缩小,并超出原本的宽度就隐藏

css实现鼠标经过的时候图片放大缩小,并超出原本的宽度就隐藏

来源:二三娱乐

html:

<div>

        <img src="images/tu1.png" />

</div>


css:(放大)

1:先给图片最外层的div给定宽度和高度,并写入 overflow: hidden;  进行图片放大于原本的宽度就进行隐藏

div{

        width: 300px;

        height: 300px;

        border: #000 solid 1px;

        margin: 50px auto;

        overflow: hidden;

}

2:这个是给图片的缓慢时间,在鼠标离开的时候,图片缓慢的恢复之前的大小

div img{

         cursor: pointer;

         transition: all 0.6s;

}

3:给图片特效,当鼠标经过的时候,图片缓慢放大

div img:hover{

           transform: scale(1.3);

           transition: all 1s ease 0s;

//下面的是兼容其他浏览器的

           -webkit-transform: scale(1.3);

           -webkit-transform: all 1s ease 0s;

}


css:缩小

只需要改第三步就可以了

transform: scale(.5);

-webkit-transform: scale(.5);


总结:

改变transform: scale(.5);的规律

里面的数字大于1的就是放大小于1的就是缩小

本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。

热门图文

Copyright © 2019-2025 yule263.com 版权所有 湘ICP备2023023988号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务