html鼠标悬浮时图片变模糊,鼠标hover过图片时候图片放大并消除模糊会导致其他图片振一下...

本文探讨了一个关于CSS过渡效果的问题,当鼠标悬停在图片上时,相邻图片出现轻微抖动。问题源于`.new-image`类中图片的模糊和缩放变换。在鼠标进入和离开时,图片类名切换,触发不同的CSS过渡效果,导致视觉上的不稳定。解决方案可能包括优化过渡属性或者调整CSS结构以避免这种抖动现象。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

html>

Title

.new-image{

width: 25%;

height:300px;

float:left;

overflow:hidden;

background:#333;

}

.new-image-img{

transition:all .6s;

-webkit-filter:blur(3px);

-ms-filter:blur(3px);

filter:blur(3px);

transform: scale(1, 1);

}

.new-image-class{

transition:transform .6s;

transform: scale(1.2, 1.2);

}

    

    

    

    

$(".new-image").hover(function(){

$(this).children("img").removeClass("new-image-img").addClass("new-image-class");

},function(){

$(this).children("img").removeClass("new-image-class").addClass("new-image-img");

});

代码如上,比如说鼠标放在第一张图上时后三张图片的链接处都会振一下,不是很显眼。hover第二张后两张会振。hover最后一张前三张不会振动,为什么会出现这样的问题啊?求大神

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值