3
我想在这里使用transform:scale为图像网格http://movies.themodern-nerd.com/genre。当从左向右滚动时,它可以正常工作,悬停的图像将保留在其他图像的顶部,但是如果从右向左悬停,悬停的图像位于右侧的图像下。变换:缩放剪辑
.searchresults img {
-webkit-transition-duration: 2s;
-moz-transition-duration: 2s;
-o-transition-duration: 2s;
transition-duration: 2s;
-webkit-transition-property: -webkit-transform;
-moz-transition-property: -moz-transform;
-o-transition-property: -o-transform;
transition-property: transform;
overflow:hidden;
}
.searchresults img:hover {
-webkit-box-shadow: 0px 0px 3px 5px #d50000;
-moz-box-shadow: 0px 0px 3px 5px #d50000;
box-shadow: 0px 0px 3px 5px #d50000;
-webkit-transform: scale(1.1,1.1);
-moz-transform: scale(1.1,1.1);
-o-transform: scale(1.1,1.1);
}
任何帮助将不胜感激。
工作完美!感谢您的帮助。 –
我刚刚意识到,这确实解决了图层问题,但不是在图像跳转结束时进行的。任何想法如何解决这个问题?此外,图像在模糊消失时发生模糊,并且在“跳跃”之后。 –
这是因为图像在转换时转换为低质量渲染,并在转换完成时转回高质量渲染。这是“按预期工作”(尽管它很糟糕) –